设置一个速度:public float speed;可以给值也可以不给,不给的话可以在unity界面设置值。
物体旋转
transform.Rotate(Vector3.left,speed*Time.deltaTime);
transform.Rotate旋转对象物体
Vector3表示三维向量
Vector.left围绕物体的x轴向左(负)旋转
Vector.right围绕物体的x轴现右(正)旋转
Vector.up围绕物体的y轴正旋转
Vector.down围绕物体的y轴负旋转
Vector.back围绕物体的z轴向后旋转
Vector.forward围绕物体的z轴向前旋转
speed*Time.deltaTime为每秒旋转速度
Time.deltaTime是一个非常重要的属性,它表示了上一帧到当前帧的时间间隔(以秒为单位)。
物体轴与世界轴不同的话需要将物体旋转至与世界轴同样才会和上面说的旋转轴向相同