【发布时间】:2019-04-10 16:14:21
【问题描述】:
我正在使用 Unity Standard Assets - Cross Platform Input Control 根据我的游戏要求创建 Dpad。
我正在关注此视频教程以进行实施: How to move character or game object in Android Top Down Unity game with UI Buttons? Easy tutorial
我只在项目中导入了跨平台输入数据,如下所示,因为我不会使用其他东西。
为了移动我的 2D 玩家角色,我使用了以下代码:
horizontalMove = CrossPlatformInputManager.GetAxisRaw("Horizontal");
verticalMove = CrossPlatformInputManager.GetAxisRaw("Vertical");
使用上面显示的代码后,我可以在 Unity 编辑器中移动播放器,但在移动设备上进行测试时无法移动播放器。由于某种原因,我似乎没有收到任何水平和垂直输入的值。
如果有人可以给我一些指导或指出我解决我的移动输入问题。我会很感激的。
【问题讨论】:
标签: unity3d