在我的场景中,我有这样的设置:游戏控制器液位控制器主摄像头事件系统帆布玩家按钮PlayerCanvas(渲染模式为世界空间)我将 PlayerCanvas 设置为与按钮相同的宽度和高度。而且它们都很小。我每次按下按钮时都会检查 Debug.Log。但不知何故,即使我点击屏幕之外的地方,它也会触发按钮。可以帮助解释为什么会发生这种情况。谢谢!注意:我试图在播放器旁边添加一个按钮,这样即使播放器移动,按钮也会跟随移动。
1 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
我认为你的层次结构是错误的。尝试类似的东西
Game Controller
Level Controller
Main Camera
Player
Event System
Canvas (Screen Space - Overlay)
Button
不确定 Player 是什么,但我确定在我的层次结构中,Event System 和 Canvas 处于同一级别。每个按钮都是 Canvas 的儿子。不确定你可以制作多个卡瓦酒(无论如何你都不应该需要它)。
- 1 回答
- 0 关注
- 106 浏览
添加回答
举报
0/150
提交
取消