Unity中文脚本使用手册(PDF)462P
片段预览:
一、 脚本概览
这是一个关于 Unity 内部脚本如何工作的简单概览。
Unity 内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同志的函数被特定的事件调用。最常用的列在下面: Update:
这个函数在渲染一帧之前被调用,这里是大部分游戏行为代码被执行的地方,除了物 理代码。
FixedUpdate: 这个函数在每个物理时间步被调用一次,这是处理基于物理游戏的地方。 在任何函数之外的代码: 在任何函数之外的代码在物体被加载的时候运行,这个可以用来初始化脚本状态。 注意:文档的这个部份假设你是用 Javascript,参考用 C#编写获取如何使用 C#和 Boo
编写脚本的信息。
你也能定义事件句柄,它们的名称都以 On 开始,(例如 OnCollisionEnter),为了查看完整的预定义事件的列表,参考 MonoBehaviour 文档。
概览:常用操作
大多数游戏物体的操作是通过游戏物体的 Transform 或 Rigidbody 来做的,在行为脚本 内部它们可以分别通过 transform 和 rigidbody 访问,因此如果你想绕着 Y 轴每帧旋转 5 度, 你可以如下写:
function Update(){
transform.Rotate(0,5,0);
}
如果你想向前移动一个物体,你应该如下写:
function Update(){
transform.Translate(0,0,2);
}
链接: http://pan.baidu.com/s/1gdP0Phx 密码: qgaq
- 下一篇:Unity着色器(shader)语法 55P
- 上一篇:MONO常用快捷键
伸手留下脚印[嘻嘻]