这是一个关于Unity中脚本如何工作的简要概述。
脚本在Unity中,附加的自定义用户脚本对象叫做游戏对象的行为。脚本对象中不同的函数会在特定事件中被调用。最常用的如下:
Update:这个函数在运行一个帧之前被调用。这里是大部分游戏行为代码(不包括物理代码)运行的地方。
FixedUpdate:这个函数在每个物理时间步长被调用一次。这里是执行基于物理游戏行为代码的地方。
Code outside any function:外部函数代码是在对象被加载时运行的。这些代码可被用作初始化脚本状态。
注:这个文档是假设你使用的是Javascript,如果想看如何使用C#和Boo脚本的信息,请看Writing scripts in C# & Boo。
你也可以定义事件处理程序。这些事件处理程序都以On开头命名,(例如:OnCollisionEnter)。参看完整的预定义事件。请看关于MonoBehavious的文档。
官方:http://docs.unity3d.com/Documentation/ScriptReference/index.html
Unity圣典:http://game.ceeger.com/Script/