Cocos2d 3.0继承自Sprite的类在addChild后出现故障

Posted gccbuaa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cocos2d 3.0继承自Sprite的类在addChild后出现故障相关的知识,希望对你有一定的参考价值。

当继承自Sprite的类被addChild到其它的Node里后出现例如以下图问题,说明没有调用父类Sprite::init()的方法,由于父类Sprite里的_textureAtlas须要初始化为null,在继承自Sprite的子类里的构造函数或init方法里加入Sprite::init()就能够了。

技术分享


以上是关于Cocos2d 3.0继承自Sprite的类在addChild后出现故障的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 上的 Cocos2d:使用在单独的类文件中定义的 Sprite

Cocos2d-x3.0 RenderTexture

cocos2d 如何创建继承与 ccsprite的类并在项目中使用

Swift SKSpriteNode:按图像特征链接 Sprite

Cocos2D Sprite 动画 - 仅在屏幕上滑动的 Sprite

cocos2d Sprite混合达到水流动效果