一个场景结束之后,单机按钮怎么重新开始

添加了一个menu一个场景结束之后,单机按钮重新开始,代码:

            //cc.director.purgeDirector();
            var scene = cc.director.getRunningScene();
            cc.log(scene);
              cc.director.runScene(scene);

提示:Uncaught child already added. It can’t be added again 怎么解决???

你需要将当前场景重新创建一次,然后替换场景

cc.director.pause();
cc.director.resume();
cc.director.runScene(new PlayScene());

1赞