【发布时间】:2011-11-26 01:40:05
【问题描述】:
我可以从图层中获取场景,但我不知道如何拥有一个管理图层的场景。我可以在 iPhone 上执行此操作,但在 Android 上我的代码甚至不会被调用。
这是在我的开始活动中:
CCDirector.sharedDirector().runWithScene(EditorScene.node());
这是我的场景类:
public class EditorScene extends CCScene
{
public EditorScene()
{
CanvasBackgroundLayer canvasBackgroundLayer = (CanvasBackgroundLayer) CanvasBackgroundLayer.node();
CanvasEditorLayer canvasEditorLayer = (CanvasEditorLayer) CanvasEditorLayer.node();
addChild(canvasBackgroundLayer,0);
this.addChild(canvasEditorLayer);
}
}
我这里的构造函数永远不会被调用。有什么想法吗?
【问题讨论】:
-
我删除了 [iphone] 和 [cocos2d-iphone] 标签,因为您的问题与 iphone 版本的 Cocos2D 无关。