public void OkButton() { bool result = ErrorCheck.Instance.CheckUseCount(AttachRate.AttachGachaRate.GetUseCount()); if (result) { SceneManagers.SceneLoad(SceneManagers.SceneName.EmmisionGacha); } }
public Animator sceneTransitionAnimator; //For scene transitions private void Awake() { if (instance == null) { instance = this; } if (instance != this) { Destroy(gameObject); } DontDestroyOnLoad(this.gameObject); }
/// <summary> /// ログインのレスポンス処理 /// </summary> /// <param name="response"></param> public void ResponseLogin(ResponseLogin response) { if (response.islogin) { SceneManagers.SceneLoad(SceneManagers.SceneName.Main); } else { PlayerPrefs.SetString(NetWorkKey.LOGIN_PRESENT, response.login_present); SceneManagers.SceneLoad(SceneManagers.SceneName.LoginPresent); } }
void Start() { currentScene = "MainMenu"; if (Instance != null) { Destroy(gameObject); } else { DontDestroyOnLoad(gameObject); Instance = this; } }
void UserCheck() { if (PlayerPrefs.HasKey(NetWorkKey.USER_ID)) { RequestLogin param = new RequestLogin(); param.user_ip = PlayerPrefs.GetString(NetWorkKey.USER_ID); ApiClient.Instance.RequestLogin(param); } else { SceneManagers.SceneLoad(SceneManagers.SceneName.CreateUser); } }
private static void RefreshSceneObjects() { var gcm = (GameManager)Object.FindObjectOfType(typeof(GameManager)); var objs = Object.FindObjectsOfType(typeof(ViewContainer)); if (gcm != null) { managerId = gcm.gameObject.GetInstanceID(); } SceneViews = objs.OfType <ViewBase>().ToArray(); markedViews = SceneViews.Select(p => p.gameObject.GetInstanceID()).ToList(); SceneManagers = objs.OfType <SceneManager>().ToArray(); markedGames = SceneManagers.Select(p => p.gameObject.GetInstanceID()).ToList(); }
private void Awake() { Instance = this; SceneManager.sceneLoaded += SceneManager_sceneLoaded; }
/// <summary> /// 新規ユーザを作成のレスポンス処理 /// </summary> /// <param name="response"></param> public void ResponseCreateUser(ResponseCreateUser response) { PlayerPrefs.SetString(NetWorkKey.USER_ID, response.user_id); PlayerPrefs.SetString(NetWorkKey.USER_NAME, response.user_name); SceneManagers.SceneLoad(SceneManagers.SceneName.Title); }
public void NextScene() { SceneManagers.SceneLoad(status); }