以下大部分来自网络,只做学习记录用。一框架层面二Lua层面三工具层面四android打包一框架层整体来说,cocos2dX提供的一个简便的框架,包含了渲染,动画,事件分发,网络还有UI,物理引擎等几大模块。对于游戏数据的管理,cocos采用CCTextureCache这个单例类进行管理。他们都继承于CCSprite,但是太少。(cocos提供了CCEditeBox,但是这货的的解决办法是在IOS上调用IOS的的控件。看Cocos2dXLuaLoad文件里,那些就是lua与C++通讯的一个层。然后生成后执行