现在的位置: 首页 > 综合 > 正文

Unity学习(五):Unity中的射线和组件访问

2014年05月29日 ⁄ 综合 ⁄ 共 514字 ⁄ 字号 评论关闭

1. 射线:

射线的碰撞检测是比较耗费CPU资源的,推荐的是尽量少用,

在鼠标拾取或者子弹与怪物的碰撞等时可能用到。尽量少用。

2. deltaTime:

    Time 类包含了一个非常重要的类变量,称为deltaTime,这个变量包含从上一次调用
Update 或FixedUpdate(根据你是在Update 函数还是在FixedUpdate 函数中)到现在的时
间量。是时间,不是帧!
    当通过力处理刚体的时候,你通常不必用Time.deltaTime,因为引擎已经为你考虑到了
这一点。

3.  访问其它组件:  
所有的脚本都是组件,因为它们能被附加到游戏物体。
最常用的组件可以作为简单成员变量访问:
Component 可如下访问:

Transform transform
Rigidbody rigidbody
Renderer renderer
Camera camera (only on camera objects)
Light light (only on light objects)
Animation animation
Collider collider
…等等。
任何附加到一个游戏物体的组件或脚本都可以通过GetComponent 或者GetComponentInChild访问。

抱歉!评论已关闭.