void Start() { SoundMgr.Instance.PlayBGM(SoundMgr.Instance.bgm_title); //プレイ時以外のBGM設定 //staticなクラスのメンバ変数の初期化 SetValue.initialize(); //ローカルのハイスコアを取得する high = PlayerPrefs.GetInt(highScoreKey, 0); user_name.text = "local"; isOnline = false; logout_button.SetActive(false); login_button.SetActive(true); leader_board.SetActive(false); //ログインしていればユーザネームとログアウトボタンを表示 //シングルトン化しているかの確認 if (FindObjectOfType <UserAuth>() != null) { if (FindObjectOfType <UserAuth> ().currentPlayer() != null) { isOnline = true; user_name.text = FindObjectOfType <UserAuth> ().currentPlayer(); //ハイスコア取得 highScore = new NCMB.HighScore(0, user_name.text); highScore.fetch(); logout_button.SetActive(true); login_button.SetActive(false); leader_board.SetActive(true); } } }