我正在构建一个iOS游戏,并且我将游戏设置为在用户首次触摸屏幕时就开始运行。在我添加菜单按钮作为游戏开始时会消失的覆盖层之前,这对于测试来说非常完美。显然,我不能再检查用户输入了,因为即使我点击一个UI按钮,游戏现在也可以启动。
我尝试添加一个不可见的UI面板,该UI面板在UI按钮后面带有一个框碰撞器,并带有一个OnPointerDown来启动游戏,但由于某种原因,它的运行情况非常不一致,有时需要5次以上的点击才能启动游戏。如果您轻按播放器,也不会开始,因为它会撞到他的对撞机。
有更好的方法吗?