Cocos2d-x
Swallow_JT
这个作者很懒,什么都没留下…
展开
-
cocos2dx中init()与onEnter()的区别
init()和onEnter()这俩个方法都是CCNode的方法。其区别如下:1.其被调用的顺序是先init(),后onEnter()。2.init()在类的初始化时只会调用一次。3.onEnter在该类被载入场景的时候被调用,可能会发生多次。4.CCLayer* cclayer = new MyLayer();转载 2015-06-20 15:29:34 · 1054 阅读 · 0 评论 -
cocos2dx android移植,打包生成apk
1、环境的配置需要用到的文件有:jdk(安装),ndk、ant、sdk、eclipse(解压,CDT、ADT在程序中使用在线安装);环境变量的配置: 大部分网上都有教程,要注意adb的配置,这个文件在sdk/platform-tools文件夹下,我们新建一个系统变量“android”,值为“D:\Android\adt\sdk\platform-tools;D:\Android\a原创 2015-06-18 13:15:46 · 1912 阅读 · 3 评论 -
Cocos2d-x之onEnter()、onEnterTransitionDidFinish()、onExit()、onExitTransitionDidStart()
在多个场景切换时候,场景的生命周期会更加复杂。这一节我们介绍一下场景切换生命周期。多个场景切换时候分为几种情况:情况1,使用pushScene函数从实现HelloWorld场景进入Setting场景。情况2,使用replaceScene函数实现从HelloWorld场景进入Setting场景。情况3,使用popScene函数从实现Setting场景回到HelloWorld场景。转载 2015-06-20 15:15:06 · 1794 阅读 · 0 评论 -
无法打开包含文件extensions/ExtensionExport.h
最近在看笨木头的《cocos2d-x 3.x》,这本书使用的引擎版本是Cocos2d-x 3.0版本,而到目前为止,Cocos2d-x已经更新到了3.6版本了,所以这本书中的一些内容过时了。今天在看书的时候遇到一个问题:书上P48使用Scale9Sprite,第二步骤,需要在工程的解决方案上添加libExtensions.vcxproj(导入Extensions库),但是在我的项目(Cocos原创 2015-05-22 15:37:37 · 1821 阅读 · 0 评论