【Unity】SpriteAtlasの使い方!見落としがちな注意点も解説
はじめに「SpriteAtlasを聞いたことはあるけど、何なのか知りたい」「SpriteAtlasの使い方を知りたい」この記事を読むと、こんな悩みを解決することができます。今回は画像の描画処理を高速化するためのテクニックである「Sprite
この設定は画像を効率よく詰め込むための設定です。Allow Rotation・・・画像を回転させるかTight Packing・・・隙間を出きるだけ減らして詰め込むこの設定を有効にすると、SpriteAtlasの隙間が減るのでメモリの節約ができます。常に有効にしたくなりますが、問題点もあります。UIで使用する時にこちらの設定を有効にしていると、余計な画像が見えてしまいます。これはUIが矩形単位で描画を行うことが原因です。UIとして使用する場合はこの設定はOffにしておきましょう。SpriteRendererで使う分には正しく描画されます。
Padding Read/Write Enabled Generate Mip Maps sRGB Filter Mode 圧縮設定注意点
元Spriteの圧縮設定について元画像の圧縮設定は必ず「None」(圧縮なし)にしましょう。
1つのSpriteAtlasに含めるSpriteの量についてまとめ
👇あなたにお勧めの書籍関連記事
【Unity】DoTweenで手軽に演出を作ろう!インストールから使い方まで解説手軽にアニメーションが実装できるアセット、DoTweenの紹介です。 たった数行でゲームの見栄えが良くなるアニメーションを実装できます! この記事ではインストールから使い方まで丁寧に解説していますのでぜひご覧ください!
【Unity】マルチプレイゲーム制作入門!第0回~この講座について~Unityの「Netcode for GameObjects」と「Steamworks」の機能を使ったマルチプレイゲームの作り方を解説しています。 今回は講座を受講するにあたっての前提知識の説明をしています。
【C#設計】SOLID原則をUnity公式サンプルで学ぼう~S:単一責任の原則~はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない
【Unity】UniTaskの導入方法を画像付きで解説! UniTaskを自分のプロジェクトで使えるようにする方法を解説していきます。 初心者でも分かりやすいようにすべての手順に画像付きで解説しています。 【Unity】エディタ再生時の待ち時間を10分の1にする方法! 【C#設計】SOLID原則をUnity公式サンプルで学ぼう~L:リスコフの置換原則~はじめに 講座トップに戻る この講座ではプログラミングの設計を勉強する際に避けては通れない「SOLID原則」について学ぶことができます。 SOLID原則は有名ですので名前を知っている人も多いかもしれませんが、全然知らない