脚本的生命周期

In Editor Mode : Reset()

Startup : Awake()->onEnable()->Start()

Updates : FixedUpdate()->yield WaitForFixedUpdate()->Update()->yield null and WaitForSeconds->LateUpdate()

Rendering:......

GUI:OnGUI()

Teardown : OnDisable(),OnDestroy()


Awake和Start都是只调用一次的方法

Awake初始化方法,当脚本组件不可用时,还是会调用,Start则不会。一般用来创建变量

Start一般用于给变量赋值,当脚本组件不可用时,则不调用

Update每帧调用一次,一般用于非物理运动。

FixedUpdate每隔固定时间调用一次,一般用于物理运动

Time.deltaTime代表的是执行本函数距离上一次调用的时间间隔


首页 我的博客
粤ICP备17103704号