上次我们学习了如何将导入的图片素材做成动画,今天我们继续来学习如何通过脚本控制角色的移动。
👉首先要创建脚本。
👉脚本模板已经为我们提供了两个方法。
经过分析,我们需要将代码写在Update中,逐帧检测玩家输入。
👉通过注释写出我们的需求。
👉那具体如何实现呢。
获取输入我们可以使用Input.GetKey(Key Code)方法,而移动角色可以通过修改角色的transform.position来实现。
👉接下来就是将人话翻译成电脑能看得懂的代码即可。
使用公式:
- 位移=速度x方向x时间
- 新位置=旧位置+位移
- 最终得到如下代码
👉将脚本拖到角色身上即可实现使用上下箭头控制角色上下移动。
大家可以模仿上面的写法,将左右移动写出来吗?