我为此做了很多努力,但我似乎并没有自己处理。我需要的是两个不同的窗户并排。它应该很简单,但我没有在网上找到任何相关的帖子。在左侧窗口中,我将有一些box2d主体和关节,在右侧,将有标签动态显示应用于左侧窗口上每个关节的力。我该怎么做?
P.S。还有一点需要注意:现在我有一个CCLayerPanZoom子类,我需要放置第二个窗口。所以我还需要缩小它以使它们适合屏幕。
答案 0 :(得分:1)
只有一个cocos2d视图,你不能有两个(或更多)。
如果你想要一个分割视图,你只需要在一边显示一些内容,在另一边显示其他内容,也可以在顶部绘制一个框架,这样你就有两个区域。
您还必须添加自定义逻辑,以防止节点离开各自的视图区域。
如果从一侧到另一侧有很多重叠,那么它是可以修复的。假设左边的游戏对象经常进入右侧的信息视图。在这种情况下,在信息视图一侧绘制一个背景精灵,绘制在所有游戏视图侧对象的上方。然后在背景精灵上方的信息视图侧添加所有节点。