现在的位置: 首页 > 综合 > 正文

cocos2d:init和onEnter的区别

2013年09月07日 ⁄ 综合 ⁄ 共 232字 ⁄ 字号 评论关闭

转自:http://blog.sina.com.cn/s/blog_93fb7d5c0100vhpw.html

都是CCNode类的方法,被调用顺序是先init,后onEnter;

init在类初始化时只会调用一次;

onEnter在该类(如CCLayer,CCSprite)被载入场景时被调用,可能会发生多次;

CCNode的子类,一般通过静态方法node来得到实例;而node方法的真正代码是:
return [[[self alloc] init] autorelease];

抱歉!评论已关闭.