Cocos2d开发:场景、层与输入事件处理全解析
1. 开发环境与场景基础
在Cocos2d开发中,选择合适的 Director 类型至关重要。推荐使用 kCCDirectorTypeDisplayLink (默认类型),并将项目的iOS部署目标设置为iOS 3.1或更高版本,以确保 CADisplayLink 在所有运行应用的设备上都可用。其他 Director 类型可视为旧技术,但在某些特殊场景中仍可能有用。
CCScene 对象是场景图中的第一个节点。在Cocos2d里,场景是一个抽象概念, CCScene 类与 CCNode 相比几乎没有额外代码。不过, CCDirector 需要一个 CCScene 派生类,才能通过 runWithScene 、 replaceScene 和 pushScene 方法更改当前活动的场景图。你还可以将 CCScene 类包装在 CCSceneTransition 派生类中,为当前运行的场景和新场景之间的过渡添加动画效果。
通常, CCScene 的子节点仅为 CCLayer 派生类,而 CCLayer 又包含各个游戏对象。场景对象本身在大
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



