0

我可以从图层中获取场景,但我不知道如何拥有一个管理图层的场景。我可以在 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);

}
}

我这里的构造函数永远不会被调用。关于做什么的任何想法?

4

1 回答 1

0

Any subclasses of CCScene have to reimplement the static method node(). Have a look at the bottom of CCScene.h.

于 2011-11-26T09:10:12.010 回答