【发布时间】:2015-06-05 06:03:58
【问题描述】:
正如标题所示,我有一个带有两个画布的屏幕。两者实际上是彼此的副本,只是我的纵向和横向方向具有不同的布局。当方向改变时,我禁用包含画布的适当游戏对象。
现在,我在打开上一个画布的其他按钮时从未遇到任何问题,但我遇到了这个问题,我的活动画布需要多次点击同一个按钮才能最终工作。
我应该做一些不同的事情吗?
编辑:我在 Unity Editor 上测试时没有问题。仅当它进入 Android 或 iOS 设备时。
请记住,它确实有效。只是需要无数次尝试才能做到这一点。
【问题讨论】:
-
我也一样。特别是在我的情况下边缘的物品。所以我想这只是他们需要改进的地方......
-
我的按钮在中间。所以它一般用于按钮。但对我来说,这不是双击或三次点击。我必须无休止地敲击直到它最终注册。所以肯定有问题!
-
您可以尝试更改其中一个按钮的 Z-pos。听起来你有两个或更多对撞机与相机的距离相同。在这种情况下,点击可能会随机发送到一个或另一个游戏对象。
-
@maZZZu 我的画布/按钮都没有碰撞器。 Graph RayCasters 是否同样重要?
-
通常光线投射是检测与对撞机的交集。所以很有可能,Unity 在后台使用它们和画布来检测点击了什么。无论我们如何称呼它们,您的问题听起来就像两个物体距离相机相同时发生的情况。
标签: android ios unity3d unity3d-2dtools