摘要: activity里有如下定义:public void cppCall_nonStatic_logsth(){ //非静态方法 Log.i("cppCall_nonStatic", "test2~~~~!!!"); } public static Object cppCall_logsth(){ //静态方法 Log.i("cppCall", "test~~~~!!!"); return activity; } AppDelegate.cpp里:加上预定义(for android)#if (CC_TAR... 阅读全文
posted @ 2013-12-02 15:42 ben_2012 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 通过.plist创建,warrior.plist和warrior.pvr.ccz 可以通过TexturePacker 工具生成,个人比较推荐这种方法。 CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("warrior.plist"); CCSpriteBatchNode* spriteBatch = CCSpriteBatchNode::create("warrior.pvr.ccz"); this->addChild(spriteBatch); .. 阅读全文
posted @ 2013-11-06 19:51 ben_2012 阅读(207) 评论(0) 推荐(0) 编辑
摘要: cocos2d-x提供了多种菜单项,分别为:CCMenuItemLable、CCMenuItemSprite、CCMenuItemToggle、CCMenuItemAtlasFont、CCMenuItemFont及CCMenuItemImage他们都继承CCMenuItem,继承图如下:CCMenuItemFont* back = CCMenuItemFont::create("back", this, menu_selector(TestMenu::back)); back->setPosition(ccp(origin.x + back->getConten 阅读全文
posted @ 2013-11-02 15:37 ben_2012 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.csdn.net/ring0hx/article/details/7946397cocos2dx的内存管理移植自Objective-C, 对于没有接触过OC的C++开发人员来说是挺迷惑的。不深入理解内存管理是无法写出好的C++程序的,我用OC和cocos2dx也有一段时间了,在此总结一下,希望对想用cocos2dx开发游戏的朋友有所帮助。C++的动态内存管理一般建议遵循谁申请谁释放的原则,即谁通过new操作符创建了对象,谁就负责通过delete来释放对象。如果对象的生命周期在一个函数内,这很容易做到,在函数返回前delete就行了。但一般我们在函数中new出来的 阅读全文
posted @ 2013-11-01 18:21 ben_2012 阅读(153) 评论(0) 推荐(0) 编辑
摘要: CCString继承至CCObject,CCObjecte这个基类主要是为了自动内存管理而创建的。CCString提供一系列的接口,例如create,convert等等。常用的方法/**使用std::string创建了一个字符串, 你也可以传递一个c字符串指针,因为std::string的构造函数可以访问c字符串指针 * @返回的 CCString 指针是一个自动释放对象, *也就意味着你不需要调用release操作,除非你retain了. */ staticCCString* create(const std::string& str); /**使用格式化方式来创建一个字符串,这个方 阅读全文
posted @ 2013-11-01 10:28 ben_2012 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 以下错误都是android的环境下:1.不要使用__super()来调用父类的方法,因为GCC不能编译,可以使用父类的名称调用如:CCLayer::init();2.因为GCC编译的问题,不要在类的定义中写,如在MyScene头文件中,定义方法 void MyScene::backCallBack(); 应该写 void backCallBack();3.Dex Loader] Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer; 这个错误是因为ADT升级之后自动加了一 阅读全文
posted @ 2013-10-30 17:33 ben_2012 阅读(358) 评论(0) 推荐(0) 编辑