0

アトラスからスライスしたスプライトをグリッドに表示する際に問題があります。シェーダーは Unlit/Transparent Colored を使用しています。次のように、すべてのスプライトは表示されませんでした。 ここに画像の説明を入力

シェーダーを Unlit/Transparent Cutout に変更すると、次のようにスプライトを表示できます。 ここに画像の説明を入力

ここで何が問題なのですか?Unlit/Transparent Cutout を使用できません。他のレイアウトが乱雑になります。誰でも助けることができますか?

私の C# スクリプトでは、スプライトが設定されています。

string sprite = sprites[type - 1];
GameObject instance = NGUITools.AddChild(grid, matchItemPrefab) as GameObject;
instance.GetComponent<UISprite>().spriteName = sprite;
4

0 に答える 0