本章代码实现基于本系列的【1.角色移动】
在前面的基础上,我们在PlayerController脚本中添加如下函数,随后在update方法中调用即可:文章来源:https://www.toymoban.com/news/detail-836851.html
private void RotatePlayer() // 移动鼠标角色跟随摄像机旋转
{
float mouseX = Input.GetAxis("Mouse X") * mouseSensitivity;
transform.Rotate(Vector3.up * mouseX);
}
其中mouseSensitivity是前面自定义的一个float变量,用来调节对鼠标转向速度,至此,当我们转动鼠标,角色也会跟着转动文章来源地址https://www.toymoban.com/news/detail-836851.html
到了这里,关于Unity【角色/摄像机移动控制】【2.角色跟随鼠标转向】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!