在cocos 2d x中儘管我設定
director->setanimationinterval(1.0f / 1000);
也毫無用處,理論上應該能跑1000,但是實際怎麼整都只有30.
後來查了一下資料,opengl也有幀同步問題,需要設定一下就可以
在ccgl-win32.h中新增包含#include "gl/wglew.h"
修改後如下:
#ifndef __ccgl_h__
#define __ccgl_h__
#include "platform/ccplatformconfig.h"
#if cc_target_platform == cc_platform_win32
#include "gl/glew.h"
#include "gl/wglew.h"
#define cc_gl_depth24_stencil8 gl_depth24_stencil8
#endif // cc_target_platform == cc_platform_win32
#endif // __ccgl_h__
然後在scene的init最後加一句
wglswapintervalext(0);
這樣,幀率就可以突破30幀的上限了 cocos2d x 資源集合
官網 主席子龍山人 archive 2011 08 08 2131019.html kmyhy的專欄 老g的小屋 cocos2d xtouch事件cocos2d 事件冒泡規律 和 ccmenu一直響應事件的解決辦法 swallow touches how to setmultipletouchena...
cocos2d x 開篇介紹
關於cocos2d x這一遊戲引擎,現在受到了手機遊戲開發者的青睞。其實cocos2d一開始是由於cocos2d iphone的成功,然後帶動各類開源專案越來越火。由蘋果獨家的objective c到了流行的c 支援了更多平台。cocos2d x中的 x 是什麼意識呢,其實其中包含著兩層含義 1 代...
Cocos2d x 常見巨集
1 ns cc begin cocos2d命名空間開始 2 ns cc end cocos2d命名空間結束 3 using ns cc 宣告cocos2d命名空間 4 cc synthesize readonly vartype,varname,funname 宣告乙個成員變數以及getfunnam...