應用一個歐拉角的旋轉角度,eulerAngles.z度圍繞z軸,eulerAngles.x度圍繞x軸,eulerAngles.y度圍繞y軸(這樣的順序)。spa
若是相對於留空或者設置爲Space.Self 旋轉角度被應用圍繞變換的自身軸。(當在場景視圖選擇物體時,x、y和z軸顯示)若是相對於 Space.World 旋轉角度被應用圍繞世界的x、y、z軸。code
1 gameObject.transform.Rotate(new Vector3(0,1,0),Input.GetAxis("Horizontal");//表示按下左右鍵圍繞Y軸旋轉,旋轉的方式以下圖:
能夠看出旋轉中心與旋轉軌道有必定的距離。就像地球繞太陽公轉同樣。orm
按照angle度經過在世界座標的point軸旋轉物體。blog
簡單的說,按照多少度在世界座標的某位置軸旋轉物體。form
gameObject.transform.RotateAround(new Vector3(0, 0, 0), new Vector3(0, 1.0f, 0), Speed * Time.deltaTime * Input.GetAxis("Horizontal"));//表示按下左右移動鍵是,物體在指定的一點繞這Y軸旋轉。旋轉的方式以下圖:
就像地球的自傳同樣。class