随笔分类 - cocos2d-x源码分析
摘要:在前面的engine_draw_frame的函数中,可以看到每一帧都调用了cocos2d::Director::getInstance()->mainLoop()方法,接下来,去看些循环中具体做了什么void DisplayLinkDirector::mainLoop(){ if (_purgeDirectorInNextLoop) { _purgeDirectorInNextLoop = false; purgeDirector(); } else if (! _invalid) { drawScene(); ...
阅读全文
摘要:版本:cocos2d-x 3.0 Beta分析的是android部分的源码在cocos2d-x自动生成的android部分,下jni目录,main.cpp是java调用的部分,代码如下void cocos_android_app_init (struct android_app* app) { LOGD("cocos_android_app_init"); AppDelegate *pAppDelegate = new AppDelegate();}在这个版本中,android部分使用了nativeActivity在cocos\2d\platform\android目录下,
阅读全文

浙公网安备 33010602011771号