一、位置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 子类数量
子物体为该物体下一级的物体,再深一层的物体不属于该物体的子类