如果触摸了UI按钮以外的任何东西,则开始游戏

时间:2018-12-08 18:23:50

标签: unity3d

我正在构建一个iOS游戏,并且我将游戏设置为在用户首次触摸屏幕时就开始运行。在我添加菜单按钮作为游戏开始时会消失的覆盖层之前,这对于测试来说非常完美。显然,我不能再检查用户输入了,因为即使我点击一个UI按钮,游戏现在也可以启动。

我尝试添加一个不可见的UI面板,该UI面板在UI按钮后面带有一个框碰撞器,并带有一个OnPointerDown来启动游戏,但由于某种原因,它的运行情况非常不一致,有时需要5次以上的点击才能启动游戏。如果您轻按播放器,也不会开始,因为它会撞到他的对撞机。

有更好的方法吗?

0 个答案:

没有答案