·onLoad
·onEnable
·start
·update
·lateUpdate
·onDisable
·onDestory
生命周期就是说在这个程序的开始,执行,结束时回调哪些方法。
onLoad是在脚本初始化阶段。执行一次。
start会在组件激活前,执行一次,在update执行之前
update在组件进行更新时执行,帧计时器会一直执行函数中的操作
lateupdate在所有组件更新完后执行
onEnable会在enabled属性从false到true和active从false到ture时执行。执行顺序是在onLoad之后,start之前
onDisable会在enabled属性从true到false和active从true到false时执行。
当组件或者所在节点调用了destory(),最会调用onDestroy回调,并在当帧结束时统一回收组件。
虽然cocos creator的脚本没有main方法,但是,我们只要将我们将要执行的代码放入onLoad中就可以在进入场景时执行。
脚本开发有一个properties属性。
基本的写法是
properties:{
type:cc.Label,
default:null:
}
暂时我认为所有脚本都要有一个extends属性,值是Component
extends:Compoent