首页 > 代码库 > cocos2dx中帧循环的伪代码实现
cocos2dx中帧循环的伪代码实现
1.在游戏开发中,帧率很大程度上体现了游戏的流畅度,帧循环是游戏中一个很重要的概念
2.下面用伪代码实现了cocos2dx中的帧循环
/*main函数调用*/ CCApplication::sharedApplication()->run(); /*游戏真正的入口,完成精灵的布置和场景的初始化*/ applicationDidFinishLaunching(); /*帧循环开始*/ while (1) { CCDirector::sharedDirector()->mainLoop(); /*绘制场景*/ drawScene(); /*处理定时器事件*/ m_pScheduler->update(m_fDeltaTime); /*完成图片的渲染*/ m_pRunningScene->visit(); /*完成本帧的内存清理工作*/ CCPoolManager::sharedPoolManager()->pop(); /*处理触摸消息及触摸事件*/ TranslateMessage(&msg); DispatchMessage(&msg); }
cocos2dx中帧循环的伪代码实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。