Cocos2D Android Как получить объект сцены? - PullRequest
0 голосов
/ 26 ноября 2011

Я могу получить сцену из слоя, но я не знаю, как получить сцену, которая управляет слоями. Я могу сделать это на 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);

}
}

Мой конструктор здесь никогда не вызывается. Есть идеи, что делать?

1 Ответ

0 голосов
/ 26 ноября 2011

Любые подклассы CCScene должны переопределять узел статического метода ().Посмотрите на нижнюю часть CCScene.h.

...