Texture2D

【Unity】【インポーター】ドット絵のテクスチャのインポート設定を自動化するインポータークラス

Unityにドット絵(Pixelアート)をインポートするとき、画像のようなお決まりの設定をしないと、せっかくのドット絵がボケボケになってしまいます。 以下のクラスを Editorフォルダ以下に置けば、ドット絵テクスチャをSpritesフォルダ以下に入れるだけで、勝…

Texture2D.GetPixelData()で直接ピクセルデータを書き換えるとアセットも変更されてしまう

Unity 2020.1から Texture2D.GetPixelData()というAPIが追加されています。 このメソッドを使えば、CPU上にあるテクスチャ色情報を直接参照することができるため、GetPixels()と比較して、テクスチャ色情報を配列にコピーするコストを下げることができます。…