runScene后如何立即获取当前scene?

cc.director.runScene(scene);
var scene = cc.director.getRunningScene();
cc.log(scene); // 打印结果为:{}
是什么原因呢?

在建这个scene的时候就用个变量记住可以吗?

我是建了就要用啊。

对啊,那不就是
var gamescene=new scene()
之后cc.director.runScene(gamescene);
然后gamescene就是你要的东西

一般是获取层?this相当于一个指针吧,指向当前位置。