我是Unity開發新手,目前我正在開發一款存儲卡遊戲,但是我想在畫布上放置一個圖像背景,在這個背景下我的網格按鈕(這就像一張卡片)。但圖像只停留在前面的按鈕。並沒有顯示按鈕。如何在前面的GameObject中顯示UI圖像背景(畫布)?
回答
不知道你如何鏈接按鈕和圖像遊戲對象了,我會猜基礎上,最常見的問題:
要麼 - 在層次結構中把按鈕圖像
或者下 - 設置按鈕圖像的子游戲物體
統一的正式文件:元素
的抽籤順序
畫布中的UI元素按照它們在層次結構中出現的順序繪製。第一個孩子是第一個孩子,第二個孩子是下一個孩子,等等。如果兩個UI元素重疊,後面的元素將出現在較早的元素之上。
要更改哪些元素出現在其他元素之上,只需通過拖動元素在層次結構中重新排序。順序也可以通過在Transform組件上使用這些方法從腳本控制:SetAsFirstSibling,SetAsLastSibling和SetSiblingIndex。
來源:https://docs.unity3d.com/Manual/UICanvas.html
如果您正在使用畫布設置爲「屏幕空間」的工作,你可以添加一個新的畫布你的背景和播放與renderOrder
參數:https://docs.unity3d.com/ScriptReference/Canvas-renderOrder.html
現在它看起來像這樣:https://i.stack.imgur.com/JCZ5o.png –
在背景的'RectTransform'組件中,單擊AnchorPresets圖標(左上角),按住ALT和SHIFT,然後用藍色的「擴展」圖標單擊右下角的圖像。 – Hellium
@ Hellium,現在按鈕出現在背景前面,但背景前面有一個透明層如何去除它? –
- 1. 畫布不顯示背景?
- 2. 在UWP油墨畫布上顯示背景圖像
- 3. 如何在JavaScript中將畫布顯示爲自定義圖像作爲背景?
- 4. 在圖像控制vs網格/畫布中顯示圖像背景
- 5. 在p5JS畫布上更改背景圖像顯示背景圖像背後的已繪製對象
- 6. 背景圖像不顯示的面板
- 7. 如何在前面顯示文字並在背景中使用圖像?
- 8. Gameobject在畫布中實例化顯示在其他畫布項後面
- 9. 在畫布上繪製背景圖像
- 10. 如何顯示的圖像爲背景
- 11. 像啓動畫面的背景圖像
- 12. 畫布不合並,導致只顯示背景圖像
- 13. 如何顯示iPhone應用程序的背景圖像或前景圖像
- 14. 調整畫布的背景圖像 - Fabricjs
- 15. 設置畫布的背景圖像
- 16. 如何在畫布html5中使用.png圖像作爲背景?
- 17. 如何在HTML5畫布中添加背景圖像數據
- 18. CSS:在子背景圖像上顯示父級背景圖像
- 19. 在Firefox中不顯示背景圖像
- 20. 在jumbotron中不顯示背景圖像
- 21. 如何將畫布背景更改爲Android中的圖像?
- 22. 不顯示背景圖像
- 23. 背景圖像不顯示
- 24. Matlab - 顯示背景圖像
- 25. 背景圖像不顯示
- 26. 不顯示背景圖像
- 27. 背景圖像顯示
- 28. 不顯示背景圖像
- 29. 背景圖像dosnt顯示
- 30. 不顯示背景圖像
HTTP:/ /i.stack.imgur.com/JCZ5o.png –