我们在玩FPS游戏的时候,移动鼠标那么第一人称视角就会发生改变
今天我们来实现 先实现第三人称的旋转功能
首先我们要了解旋转使用哪个属性
其实我们在实现小球围绕旋转就写过类似的,详细请看以前文章
第一步 通过WASD 来旋转物体
1.创建Cube对象:使用它来实现旋转
2.创建Plane对象:有参照物我们就可以判断是否在移动
2.Project层级 Assets下
创建Scripts文件
用来装MoveForce脚本
层级关系如下
3.编写脚本MoveForce
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MoveForce : MonoBehaviour
{
private Rigidbody m_rigidbody;//变量定义:开辟空间
public float speed=3.0f;
// Start is called before the first frame update
void Start()
{
m_rig