2Dの表示順

「2Dの表示順」の編集履歴(バックアップ)一覧に戻る

2Dの表示順 - (2015/06/21 (日) 21:35:16) のソース

同じLayerNameならOrderが大きいほど手前に表示される

-Spriteでの例
 SpriteRenderer obj=obj2.AddComponent<SpriteRenderer>();
 obj.sortingLayerName = "Units";
 obj.sortingOrder = 2;

-3Dtextの例
 GameObject obj=GameObject.[[Instantiate]](getCoinText, new Vector2( end.x,end.y ), Quaternion.identity) as GameObject;
 obj.GetComponent<TextMesh>().text="10coins";
 obj.GetComponent<MeshRenderer>().sortingLayerName = "UI";