标签:
cocos2d-x 101次相遇 / 文件夹
1 安装和环境搭建 -xcode
2 Scenes , Director, Layers, Sprites
3 建立图片菜单
4 在HelloWorld上--建立新场景
5 添加一个精灵sprite
5.1 缩小sprite并使之完整显示
6 action ,移动sprite
7 3.0 的点击事件,CCTouchDelegate已经停用了
8 使用触摸事件移动 精灵
举个样例。某个游戏可能拥有例如以下scenes: Intro, Menu菜单, Level 1, Cutscene 1, Level 2, Winning cutscene, losing cutscene,High scores screen等等. 能够把这些scenes定义成独立的应用块。这些scenes之间包括了相互连接的逻辑(其中断或者完毕,intro会进入menu。level1 引导您渠道cutscene 1 假如完毕或者丢失cutscene,等)
它知道当前哪个scene是激活。 CCDirector以stack的方式处理scenes的调用(当还有一个scene进入的时候,暂停当前的scene。完毕之后再返回原来的 scene)。CCDirector 负责更换CCScene,在CCLayer 被push的时候。更换或结束当前的scene。
另外:CCDirector 负责初始化OpenGL ES。
所以,当编写cocos2d程序的时候,大部分工作就是编写CCLayer的子类去实现所要的效果。
cocos2d-x项目101次相遇: Scenes , Director, Layers, Sprites
标签:
原文地址:http://www.cnblogs.com/bhlsheji/p/5155468.html