// ---------------------------------------------------------------------------------------------------- void testFunc() { SSC.SceneChangeState scState = SSC.SimpleReduxManager.Instance.SceneChangeStateWatcher.state(); SSC.PauseState pState = SSC.SimpleReduxManager.Instance.PauseStateWatcher.state(); print("onSceneChangeState : " + scState.stateEnum.ToString()); print("onPauseStateState : " + pState.pause.ToString()); }
void onSceneChangeState(SSC.SceneChangeState scState) { // You can use this function // SSC.SceneChangeManager.Instance.loadNextScene(this.m_nextSceneName, true, "", "All"); // See StartTestScript.loadNextScene() // comment out //if(scState.stateEnum == SSC.SceneChangeState.StateEnum.ScenePlaying) //{ // if (SSC.SceneUiManager.isAvailable()) // { // SSC.SceneUiManager.Instance.showUi("All", true, false); // } //} }
void Start() { this.m_refSceneChangeState = SSC.SimpleReduxManager.Instance.SceneChangeStateWatcher.state(); SSC.SimpleReduxManager.Instance.addPauseStateReceiver(this.onPauseState); }
void onSceneChangeState(SSC.SceneChangeState scState) { }
// ---------------------------------------------------------------------------------------------------- void onSceneChangeState(SSC.SceneChangeState scState) { print("onSceneChangeState : " + scState.stateEnum.ToString()); }