Cocos Creator生命周期函数

bind 英文意思是 捆绑
on

在节点上注册指定类型的回调函数,也可以设置 target(目标) 用于绑定响应函数的 this 对象。
同时您可以将事件派发到父节点或者通过调用 stopPropagation 拦截它。
推荐使用这种方式来监听节点上的触摸或鼠标事件,请不要在节点上直接使用 cc.eventManager。

cocos Creator是基于js的脚本化,组件化开发。所以如果不懂cocos Creator的脚本化开发,那就寸步不行
对于有过android开发的我来说,我首先关注的就是cocos js的生命周期。
·onLoad
·start
·update
·lateUpdate
·onDestory
·onEnable
·onDisable
生命周期就是说在这个程序的开始,执行,结束时回调哪些方法。
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

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值