Cocos2dx技术(三)——cocos2dx基本概念(一)
1、cocos2dx的优势 a、使用了最新的C++ API(C++ 11) C++11标准由国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C++标准委员会(ISO/IEC JTC1/SC22/WG21)于2011年8月12日公布,并于2011年9月出版。此次标准为C++98发布后13年来第一次重大修正。 b、跨平台:跨越移动平台和桌面平台 c、丰富的API集合: |-------精灵 |------动作、动画、粒子特效 |------场景切换,计时器 |------事件分发(触摸,按钮,加速,鼠标移动) |------声音,文件输入输出,数据持久化 |------骨骼动作 |------3D 2、常见语法特征 a、自动类型匹配:auto b、using namespace cocos2d 3、cocos2dx是游戏引擎——相当于API或者框架 4、cocos2dx的组件: |-------渲染器 |-------2D/3D图形 |-------碰撞检测 |-------物理引擎 |-------声音 |-------控制器 |-------动画 5、cocos2dx的主要对象: |---------Scene |---------Transition |---------Sprite |---------Menu |---------Sprite3D |---------Audio 6、cocos2dx的核心类: |-----Scene |-----Node |-----Sprite |-----Menu |-----Action (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |