Unity常用脚本API.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unity常用脚本API

Unity常用脚本API 1、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 判断是否是指定对象的子对象 ? 2、Time类 在Unity中可以通过Time类获取和事件相关的信息,可以用来计算帧速率,调整事件流逝速度等功能。Time类包含了一个重要的类变量deltaTime,它表示距上一次调用所用的时间。 Time类成员变量 time 游戏从开始到现在经历的时间(秒)(只读) timeSinceLevelLoad 此帧的开始时间(秒)(只读),从关卡加载完成开始计算 deltaTime 上一帧耗费的时间(秒)(只读) fixedTime 最近FixedUpdate的时间。该时间游戏开始计算 fixedDeltaTime 物理引擎和FixedUpdate的更新时间间隔 maximumDeltaTime 一帧的最大耗费时间 smoothDeltaTime Time.deltaTime的平滑淡出 timeScale 时间流逝速度的比例。可以用来制作慢动作特效 frameCount 已渲染的帧的总数(只读) realtimeSinceStartup 游戏从开始到现在经历的真实时间(秒),该时间不会受timeScale影响 captureFramerate 固定帧率设置 3、Random类 Random类可以用来生成随机数。 Random类的成员变量 成员变量 说明 seed 随机数生成器种子 value 返回一个0~1之间随机浮点数,包含0到1 insideUnitSphere 返回位于半径为1的球体内的一个随机点(只读) insideUnitCircle 返回位于半径为1的圆内的一个随机点(只读) onUnitSphere 返回半径为1的球面上的一个随机点(只读) rotation 返回一个随机旋转(只读) rotationUniform 返回一个均匀分布的随机旋转(只读) ? ? Random类的成员函数 成员函数 说明 Range 返回一个min和max之间的一个随机浮点数,包含min和max 4、Mathf类 Unity中封装了数学类Mathf,使用它可以轻松地解决复杂的数学公式。Mathf类提供了常用的数学运算。 Mathf类的变量 变量 说明 PI 圆周率π,即3.141 592 653 589 79.. (只读) Infinity 正无穷大∞(只读) NegativeInfinity 负无穷大-∞(只读) Deg2Rad 度到弧度的转换系数(只读) Rad2Deg 弧度到度的转换系数(只

文档评论(0)

liangyuehong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档