我与创作者茯苓1.3.1 v如何在场景之间导航Cocos创作者?
工作,我想知道如何在场景之间导航, 让我们说,我们必须场景SceneA和SceneB。之后
第一场比赛负荷SceneA我可以通过调用这个函数cc.director.loadScene('SceneB');
的我想加载SceneA,如果我这样调用cc.director.loadScene('SceneA');
后加载第二个场景IT负载SceneA但我的新实例想要加载SceneA的先前实例。
我该怎么办呢?
我与创作者茯苓1.3.1 v如何在场景之间导航Cocos创作者?
工作,我想知道如何在场景之间导航, 让我们说,我们必须场景SceneA和SceneB。之后
第一场比赛负荷SceneA我可以通过调用这个函数cc.director.loadScene('SceneB');
的我想加载SceneA,如果我这样调用cc.director.loadScene('SceneA');
后加载第二个场景IT负载SceneA但我的新实例想要加载SceneA的先前实例。
我该怎么办呢?
我觉得这是现场堆栈是什么。
cc.director.pushScene('SceneB');
将暂停SceneA并开始执行SceneB。
cc.director.popScene();
将从SceneB退出并取消暂停SceneA,其状态保持原样。
我中有你加载SceneB之前,你在SceneA需要一个想法,你可以坚持的数据(或状态),而当你回来SceneA您可以读取数据(或国家)依然存在。如果你需要SceneA和SceneB之间切换频繁,你可以使用cc.game.addPersistRootNode(this.xxx)
cc.director.loadScene(场景名称)是交换两个场景
模拟器的正式方法:102:错误:js_cocos2dx_Director_pushScene:错误处理参数 –
cc.director.loadScene( '试验');这工作正常 –