スポンサーリンク

【Unity】Spriteを繰り返し表示する方法と軽量化のための設定

Unity
左:元画像 右:タイル化

Unity Version 2021.3.11f1(LTS)

SpriteRendererの設定を変更する

Spriteを繰り返し表示するには、SpriteRendererDrawModeTiledに設定します。

繰り返す数は、DrawMode下の、Sizeで設定することが出来ます!

SpriteRendererの警告を消す

SpriteRendererDrawModeTiledに設定すると、赤枠のような警告が表示されています。

これは、繰り返し表示しているSpriteが、Tiledモードに適した設定ではないことを教えてくれています。

このままでも、正常に表示できていますが、思わぬところでバグの原因になりかねないので消していきましょう!

Spriteの設定

先ほどの警告を消すには、Sprite(画像)MeshTypeFullRectにすることで、消すことが出来ます。

設定を変更した後は、右下のApplyをクリックして設定を保存しましょう!

軽量化も忘れずに!

SpriteRendererの、Tiledを使う場合は、SpriteWrapModeRepeatすることで、
Spriteの頂点数を削減することが出来ます!

これで作業は終了です!

おすすめ書籍

「Unityの扱いに慣れてきたから、もっとできることを増やしたい!」という方におすすめの書籍です!

プロの現場でも使われている技術が、細かく丁寧に紹介されています!

気になる方は、是非チェックしてみて下さい!

お疲れさまでした!

タイトルとURLをコピーしました