public class Lesson7 : MonoBehaviour
{// Start is called before the first frame updatevoid Start(){#region 角度//相对世界坐标角度print(transform.eulerAngles);//相对父坐标角度print(transform.localEulerAngles);//与位置相似,不能直接对x,y,z单独赋值//得到的欧拉角没有负数只有0~360#endregion}// Update is called once per framevoid Update(){#region 旋转//API调用//自转//第一个参数是每帧旋转的角度//第二个参数是坐标系选取transform.Rotate(new Vector3(0,10,0)*Time.deltaTime,Space.World);//相对于某个轴自转//第一个参数是相对于哪个轴转动//第二个参数是每一帧转动的角度//第三个参数是坐标轴选取transform.Rotate(Vector3.up, 10*Time.deltaTime,Space.World);//相对于某一个点转//第一个参数公转中心//第二个参数是旋转轴//第三个参数是每帧旋转的角度transform.RotateAround(Vector3.zero, Vector3.up,10*Time.deltaTime);#endregion}
}