2-04. 实现 Player 基本移动

给 Player 添加碰撞体

需要给人物添加刚体,刚体的大小只要脚底一小部分就行了,因为如果给全身绑定碰撞体的话,那么人的头经过树的时候也会被卡住

给 Player 添加 Rigidbody2D

因为我们是俯视角游戏,所以需要将重力系数改为0

给 Player 添加 Player 脚本

Player 脚本内容如下

目前人物在斜方向移动太快,我们需要对输入进行一下处理

// 正确的写法应该是,变量名我记住不了,好像是这样吧
if (movementInput.magnitude > 1)
{
    movementInput = movementInput.normalized;
}
posted @ 2024-03-19 07:42  hellozjf  阅读(35)  评论(0)    收藏  举报