我相信我已经了解了场景和图层的概念,并且了解一个场景可以包含多个图层。我创建了一个简单的项目
HelloWorldLayer
,其中包含指向其他场景的菜单,aGameScene
和InputLayer
.
InputLayer 将包含一个 StickyButton 和 Jotstick,该层将作为子层添加到游戏场景中,使用以下内容:
游戏场景.m
CCScene *scene = [CCScene node];
GameScene *layer = [GameScene node];
[scene addChild: layer z:0
InputLayer *inputLayer = [InputLayer node];
[scene addChild: inputLayer z:1];
我无法显示要显示的图层内容。
做一些随机测试我发现如果我使用inputLayer
inHelloWorldLayer
比它工作,如果我导航到一个新场景没有显示?
我是否遗漏了任何明显的东西。
谢谢你的帮助。