CCNode

CCNode应该是Cocos2d的最顶点了,下面分出了很多CCLayer,CCSprite等。

在看Cocos2d-x 微信打飞机的教程的时候,里面的Enemy 类就继承了CCNode。


用CCNode的addChild() 函数来加入一个敌机的Sprite,这样Enemy 这个CCNode就拥有了一个Sprite敌机图片,再加上敌机的life 血量属性以及其它的速度之类的,就成了一个完整的敌机类。


这样应该是和直接继承Sprite类差不多的效果。


不过教程里面说CCNode更加灵活,应该是真的……

你可能感兴趣的:(CCNode)