Aug*_*cob 5 android unity-game-engine ios unity3d-2dtools
正如标题所示,我有一个带有两幅画布的屏幕.两者都是彼此的副本,但只是为我的人像和风景方向设置了不同的布局.当方向改变时,我禁用适当的包含Canvas的Gameobject.
现在,我从来没有遇到过上一个画布打开的其他按钮的任何问题,但是我遇到了这个问题,我的活动画布需要在同一个按钮上多次点击才能最终工作.
我应该采取不同的做法吗?
编辑:我在Unity Editor上测试它没有问题.只有当它进入Android或iOS设备时.
请记住它有效.只是需要无尽的尝试才能这样做.
通常,这种有时有效有时无效的点击是由距相机距离相同的两个碰撞体引起的。
尝试更改按钮/画布的 Z 位置,看看是否是这种情况。
光线投射很可能在画布点击的幕后使用,它仅发送最类似于碰撞器的 onMouseDown 事件。
同样在画布上,如果打开,Screen Space - Camera
请调整,Order in Layer
以便没有两个画布位于同一层上。
如果同一层有两个,则必须选择其中之一。看起来,在这种情况下,unity 会随机选择任何一个。