标签: c# button user-interface unity3d
我在场景中有一个按钮。
可以说是ButtonA。
点击另一个按钮时会弹出一个弹出窗口。
弹出窗口中还有一个按钮。说popupbutton。
点击弹出按钮时,ButtonA可以正常工作。
我怎样才能摆脱这个?
答案 0 :(得分:0)
Unity3D中的GUI处理尤其薄弱。我一直在使用的解决方案是编写一个类来处理场景中所有活动按钮的输入,并维护它们的队列(从前到后)。当在某个位置接收到输入时,它会将输入事件仅发送到活动按钮的顶层。