U3DC.COM | 优三帝研究院

Menu

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

打赏
— 于 共写了625个字
— 文内使用到的标签:

《“Unity中文脚本使用手册(PDF)462P”》 有 1 条评论

  1. 辛叙白说道:

    伸手留下脚印[嘻嘻]

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据