2016-08-26 39 views
0

我在世界空間中放置了畫布。我有一個3D立方體部分遮擋畫布上的按鈕,但我仍然可以通過單擊立方體來操作按鈕。如何在3D物體遮擋畫布的情況下停止對畫布的反應

我可以告訴Unity不要讓UI對3D遊戲對象所覆蓋的部分做出反應嗎?

+0

很少有問題....你如何檢測按鈕點擊用戶界面?你也有任何代碼檢測點擊多維數據集?如果是,請告訴我們您是如何檢測立方體上的點擊的。您編輯您的問題並添加該信息。這是必要的,看看如何解決你目前的問題 – Programmer

回答

3

Graphic Raycaster下的相應畫布上有Blocking Objects這一點。您可以使用它來讓對象阻止UI(2D3DAll)。從我的快速測試中,如果你用這個來做你的用戶界面,就應該做你想做的事情。

+0

這可能會解決問題。 – Programmer

+0

工作出色,謝謝! –

相關問題