2017-06-06 81 views
0

我有一個下拉菜單,當它被點擊時,菜單會通過一個精靈渲染器和一個文本組件進入另一個gameobjects。無論我在哪裏設置下拉菜單的Z-pos,下面的文本總是覆蓋下拉菜單。Unity Dropdown在遊戲對象上的Z位置

+0

我們需要看你的代碼,以便你能幫助你出芽 –

回答

0

您不要將SpriteRenderer與Unity的UI系統混合使用。只在需要的地方使用SpriteRenderer。例如,如果您需要圖像對象具有Rigidbody或與其他圖像相沖突,則使用SpriteRenderer

如果您不需要Rigidbody和Collision,請使用Unity的ImageRawImage組件來顯示圖像。如果你按照正確的順序排列,這應該解決你的渲染分類問題。

現在,如果你仍然需要SpriteRenderer然後附加SortingGroup全部所涉及的GameObjects。您可以使用SortingGroup明確更改前面或後面的GameObject。