我是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. 在UWP油墨畫布上顯示背景圖像
- 2. 在圖像控制vs網格/畫布中顯示圖像背景
- 3. 在p5JS畫布上更改背景圖像顯示背景圖像背後的已繪製對象
- 4. 如何在前面顯示文字並在背景中使用圖像?
- 5. 在畫布上繪製背景圖像
- 6. 如何顯示的圖像爲背景
- 7. 畫布不合並,導致只顯示背景圖像
- 8. 如何顯示iPhone應用程序的背景圖像或前景圖像
- 9. 調整畫布的背景圖像 - Fabricjs
- 10. 設置畫布的背景圖像
- 11. 如何在畫布html5中使用.png圖像作爲背景?
- 12. 如何在HTML5畫布中添加背景圖像數據
- 13. CSS:在子背景圖像上顯示父級背景圖像
- 14. 在jumbotron中不顯示背景圖像
- 15. 在Firefox中不顯示背景圖像
- 16. 背景圖像顯示
- 17. 不顯示背景圖像
- 18. 不顯示背景圖像
- 19. 背景圖像dosnt顯示
- 20. Matlab - 顯示背景圖像
- 21. 背景圖像不顯示
- 22. 不顯示背景圖像
- 23. 將背景圖像渲染到畫布
- 24. wpf動態畫布背景圖像
- 25. 透明圖像背景HTML5畫布
- 26. CSS:在另一個圖像(或畫布)內的背景圖像
- 27. Tkinter:如何在背景畫布上繪製圖像
- 28. 如何在布料畫布中使用背景圖像獲取圖像路徑中的圖像?
- 29. HTML5畫布顯示圖像
- 30. 如何將圖像顯示到桌面背景Cell
HTTP:/ /i.stack.imgur.com/JCZ5o.png –