您的位置:首页 > 移动开发 > Unity3D

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

2014-02-23 16:08 190 查看
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访问。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息