一、位置orm
transforn.position 世界位置string
transform.localPosition 相對父類位置it
在屏幕左上方顯示方法:io
private void OnGUI()form
{transform
GUILayout.Label(string.Format("position is {0}",transform.position));nio
}方法
二、角度數據
歐拉角:position
transform.eularAngles
transform.localEulerAngles 相對父類座標
四元數旋轉角度:
transform.rotation 世界座標
transform.localRotation 相對父類座標
須要注意的是,Unity Transform的Rotation中所填數據爲歐拉角
轉換方法:
transform.rotation = Quaternion.Euler(0,0,0);
三、縮放
transform.lossyScale 世界座標
transform.localScale 相對父類座標
四、其餘
方向向量:
transform.right 爲X軸
transform.up 爲Y軸
transform.forward 爲Z軸
transfrom.right 返回值爲Vector3(0,0,0) 類型
父類子類層級關係:
transform.parent 父類 transform.parent.name 返回父類的名稱
transform.root 根物體 transform.root.name 返回根物體的名稱
transform.childCount 子類數量
子物體爲該物體下一級的物體,再深一層的物體不屬於該物體的子類