
cocos2d-x
爆豆
这个作者很懒,什么都没留下…
展开
-
cocos2d-x中 child->m_pParent == 0 异常的可能情况之一
在cocos2d-x中,可以用CCNode类 自己new一个节点(或是用CCnode::node()、create()),当将它作为其他若干item(如button项、sprite项、image项)的父节点时,注意,那几个item子项此时一定不要有父节点,儿子不可以有两个父亲,此时操作会引起程序的莫名异常,但有这句:child->m_pParent == 0。这个时候,要把原有父亲的关系解除,用r原创 2013-03-20 17:51:56 · 2522 阅读 · 0 评论 -
cocos2d-x实现简易屏幕截图功能
在cocos2d-x开发包的test程序中有了截屏的例子,根据这个再加了一点内容:可以随意截取屏幕的某个部分,之后保存图片,两种格式,图片也能显示在屏幕。http://download.youkuaiyun.com/detail/xexiyong/5720369void HelloWorld::ccTouchesBegan(CCSet* pTouches, CCEvent* pEvent) {原创 2013-07-08 15:36:55 · 4112 阅读 · 2 评论 -
cocos2d-x文字换行问题
1.0版的cocos2d-x的ccLabelTTF类的labelwithString()可以画一个CCsize来划定文字的渲染范围。2.0以后的有一个setDimension()也可以做到。CCLabelTTF* pLeft = CCLabelTTF::labelWithString("xxxxxxxx",CCSizeMake(100,0),CCTextAlignmentLeft,"Thonb原创 2013-07-15 14:45:29 · 7672 阅读 · 4 评论 -
cocos2d-x 情况收集:多量文字渲染崩溃
在多量文字没有被规整到一个CCsize中时,渲染单行的文字出现崩溃。在只有限定了Dimension之后,才避免了崩溃的发生。原创 2013-07-18 13:36:51 · 1077 阅读 · 0 评论 -
cocos2d-x设置背景颜色
设置背景颜色为白色: class HelloWorld : public cocos2d::CCLayer 更改为class HelloWorld : public cocos2d::CCLayerColor 2. 将bool HelloWorld::init()中的 CC_BREAK_IF(! CCLayer::init());转载 2013-07-06 10:28:09 · 4858 阅读 · 0 评论