public void pushScene(CCScene scene)
{
NSUtils.Assert( scene != null, "Argument must be non-nil");
_sendCleanupToScene = false;
if (_runningScene != null){
_runningScene.gameObject.SetActive(false);
}
_scenesStack.Push(scene);
_nextScene = scene; // _nextScene is a weak ref
}