邢台做移动网站公司电话,宜兴市建设局网站,推广系统,在线舆情系统1. Vector3#xff1a;结构体由x、y、z这3个数值组成#xff0c;表示一个向量
magnitude变量返回该向量的长度normalized变量返回 magnitude 为 1 时的该向量zero静态变量Vector3(0, 0, 0)one静态变量Vector3(1, 1, 1)forward静态变量Vector3(0, 0, 1)back静态变量Vector3(0…1. Vector3结构体由x、y、z这3个数值组成表示一个向量
magnitude变量返回该向量的长度normalized变量返回 magnitude 为 1 时的该向量zero静态变量Vector3(0, 0, 0)one静态变量Vector3(1, 1, 1)forward静态变量Vector3(0, 0, 1)back静态变量Vector3(0, 0, -1)left静态变量Vector3(-1, 0, 0)right静态变量Vector3(1, 0, 0)up静态变量Vector3(0, 1, 0)down静态变量Vector3(0, -1, 0)Angle静态方法返回两个向量之间的夹角度Distance静态方法返回两个向量之间的距离Lerp静态方法差值运算Dot静态方法点乘Cross静态方法叉乘
2. Quaternion结构体代表一个四元数包含一个标量和一个三维向量用于描述物体的旋转
identity静态变量单位旋转,相当于无旋转Angle静态函数返回两个旋转 a 和 b 之间的角度以度为单位Euler静态函数围绕 Z 轴旋转 z 度、围绕 X 轴旋转 x 度、围绕 Y 轴旋转 y 度的旋转LookRotation静态函数朝向某向量
3.Debug
Log控制台面板输出消息LogWarning警告消息LogError错误消息DrawLine在指定的起始点与结束点之间绘制一条直线DrawRay在世界坐标中绘制一条从 start 到 start dir 的直
4.GameObjectUnity 场景中所有实体的基类
activeInHierarchy在 Scene 中是否处于活动状态activeSelf本地活动状态这是使用 GameObject.SetActive 设置的tag游戏物体的标签layer游戏物体的所在图层scene该 GameObject 所属的场景transformTransform组件name游戏物体的名称为继承属性AddComponent添加组件GetComponent获取组件GetComponents返回 GameObject 中类型为 type 的所有组件GetComponentInChildren在子物体获取组件GetComponentInParent在父物体获取组件SetActive设置物体的激活状态Find静态方法按 name 查找然后返回FindWithTag静态方法按 tag查找然后返回FindGameObjectsWithTag静态方法返回标签为 tag 的活动 GameObjects 的数组Instantiate静态方法一般用此方法实例化预制体Destroy静态方法移除 GameObject、组件或资源DontDestroyOnLoad静态方法在加载新的 Scene 时请勿销毁 Object
5.Time
time此为自游戏启动以来的时间以秒为单位timeScale时间缩放可用于慢动作效果deltaTime完成上一帧所用的时间以秒为单位fixedDeltaTime执行物理和其他固定帧率更新的时间间隔
6.Mathf
Abs绝对值Clamp在给定的最小浮点值和最大浮点值之间限制给定值Clamp01将值限制在 0 与 1 之间并返回值Lerp在 a 与 b 之间按 t 进行线性插值Max返回两个或更多值中的最大值Min返回两个或更多值中的最小值
7.Transform
position世界坐标系中位置ratation旋转localPosition相对于父变换的变换位置localRotation相对于父级的变换旋转localScale相对于父对象的变换缩放LookAt旋转变换使向前矢量指向 target 的当前位置Rotate通常以欧拉角而不是四元数提供旋转RotateAround围绕旋转Translate在某一方向和距离上移动parent父级SetParent设置变换的父级Find查找子项