iphone - 如何在cocos 2d iphone中处理单个场景中的多个图层

标签 iphone cocos2d-iphone

我正在学习 cocos2d,我们在单个场景中有多个层。 我想同时管理两个图层,即第一个场景具有 480X320 图像,第二个场景也具有相同的尺寸。当我尝试时,第二个仅可见。没关系。但是每当发生触摸时,我想向两个层添加另一个 Sprite (每个图层都有不同的 Sprite )。任何人都可以帮忙解决这个问题吗?

谢谢

最佳答案

为什么要使用多层?图层用于对多个对象进行分组,以便您可以将移动等效果应用到图层的所有节点。

在我看来,您应该只将 Sprite 添加到一层。如果您以全屏尺寸添加两个 Sprite ,则一个 Sprite 将位于另一个 Sprite 之上,除非图像中有透明部分。

关于iphone - 如何在cocos 2d iphone中处理单个场景中的多个图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974927/

相关文章:

iphone - 在 ios 中释放内存

iphone - 使用数据库时在后台任务中更新 SQLite DB 的最佳策略

iphone - 如何裁剪带 mask 的图像并将其与 iPhone 上的另一个图像(背景)组合? (首选 OpenGL ES 1.1)

iphone - 创建Cocos2D无限背景图片

objective-c - 在 objective-c 中将两个音频文件合并为一个

ios - Cocos2d 应用程序无法加载到越狱的 2G ipod 中

ios - 创建一个启用 Storyboard、Cocos2D 和 ARC 的项目

iphone - 根据条件将文本字段的焦点移动到另一个文本字段

iphone - 使用 iOS Developer Enterprise Program 进行 Beta 测试?

ios - 从 iPhone 安全地发送帖子数据