Unity 3D

来源:互联网 发布:全球经济数据库 市盈率 编辑:程序博客网 时间:2024/06/14 04:20

Unity 3D - Transform组件 :

Transform组件控制游戏对象在Unity场景中的位置、旋转和大小比例,每个游戏对象都包含一个Transform组件。在游戏中如果想更新玩家位置,设置相机观察角度都免不了要和Transform组件打交道。

Transform成员变量 :

成员变量 说明 position 世界坐标系中的位置 localPosition 父对象局部坐标系中的位置 eulerAngles 世界坐标系中以欧拉角表示的旋转 localEulerAngles 父对象局部坐标系中的欧拉角 right 对象在世界坐标系中的右方向 up 对象在世界坐标系中的上方向 forward 对象在世界坐标系中的前方向 rotation 世界坐标系中以四元数表示的旋转 localRotation 父对象局部坐标系中以四元数表示的旋转 localScale 父对象局部坐标系中的缩放比例 parent 父对象的Transform组件 worldToLocalMatrix 世界坐标系到局部坐标系的变换矩阵(只读) localToWorldMatrix 局部坐标系到世界坐标系的变换矩阵(只读) root 对象层级关系中根对象的Transform组件 childCount 子孙对象的数量 lossyScale 全局缩放比例(只读)

Transform成员函数 :

成员函数 说明 Translate 按指定的方向和距离平移 Rotate 按指定的欧拉角旋转 RotateAround 按给定旋转轴和旋转角度进行旋转 LookAt 旋转使得自身的前方巷指向目标的位置 TransformDirection 将一个方向从局部坐标系变换到世界坐标系 InverseTransformDirection 将一个方向从世界坐标系变换到局部坐标系 TransformPoint 将一个位置从局部坐标系变换到世界坐标系 InverseTransformPoint 将一个位置从世界坐标系变换到局部坐标系 DetachChildren 与所有子物体接触父子关系 Find 按名称查找子对象 IsChildOf 判断是否是指定对象的子对象
1 0