2Dモードで作成中のアプリケーションになります。
Spriteとテキストをグループにしたオブジェクトを重ね合わせると
スプライトとテキストの優先が意図通りになりません。
構造としては Spriteの子に、Canvasを入れています。 SpriteのOder in Layerは100、Canvasは101です。 このオブジェクトが2つ重なり合わさると以下の優先になります。 スプライトBのテキスト(OiL=101) スプライトAのテキスト(OiL=101) スプライトB(OiL=100) スプライトA(OiL=100)
理屈も理解もできていますがこれを回避したいです。
スクリプト内で動的にOrder in Layerを設定するか、
オブジェクト毎にSortingLayerを指定して回避していますが
Inspectorの設定、工夫で回避する方法があれば教えていただきたいです。
回答2件
あなたの回答
tips
プレビュー