我正在学习 cocos2d,我们在单个场景中有多个层。 我想同时管理两个图层,即第一个场景具有 480X320 图像,第二个场景也具有相同的尺寸。当我尝试时,第二个仅可见。没关系。但是每当发生触摸时,我想向两个层添加另一个 Sprite (每个图层都有不同的 Sprite )。任何人都可以帮忙解决这个问题吗?
谢谢
最佳答案
为什么要使用多层?图层用于对多个对象进行分组,以便您可以将移动等效果应用到图层的所有节点。
在我看来,您应该只将 Sprite 添加到一层。如果您以全屏尺寸添加两个 Sprite ,则一个 Sprite 将位于另一个 Sprite 之上,除非图像中有透明部分。
关于iphone - 如何在cocos 2d iphone中处理单个场景中的多个图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974927/