cocos2d-x 架构之应用程序架构
Application的职责是管理游戏生命周期并设置默认窗口,获取平台及本地化信息等。一个屏幕对应一个Director,一个Application可以创建多个Director。其中场景管理中,Drictor提供2种方法从一个场景切换到另一个场景。Application::run是整个程序的入口,每一帧的开始,cocos2d-x都会先检测外在事件的发生比如,用户输入,触摸,鼠标,重力感应等。cocos2d-x中有2种更新机制,都是通过scheduler来实现的,第一种,是与游戏帧率保持一致,通过schedu