public static QuickRanking Instance; //シングルトン// public void Awake() { if (Instance != null) { Destroy(this.gameObject); } else { Instance = this; DontDestroyOnLoad(this.gameObject); CheckNCMBValid(); } }
//---------------------------------------------------------------------- //! @brief ランキングの描画処理 //! //! @param[in] なし //! //! @return なし //---------------------------------------------------------------------- public void DrawRanking() { // 今までのランキング情報の取得 m_ranking = GetComponent <QuickRanking>(); m_ranking.FetchRanking(); m_rankImg.SetActive(true); m_nameImg.SetActive(true); m_timeImg.SetActive(true); // スコアテキストの生成 =========================================================- for (int i = 0; i < m_ranking.count; i++) { AddScoreText(i); } }
public void Awake() { if (Instance != null) { Destroy(this.gameObject); } else { // シーン切り替え後、オブジェクト引き継ぎ Instance = this; DontDestroyOnLoad(this.gameObject); // 接続確認 CheckNCMBValid(); } }
public void Awake() { saveStr = GameObject.FindGameObjectWithTag("Data"); sv = GameObject.FindGameObjectWithTag("Data").GetComponent <SaveStr>(); SetRankingName(sv.GetRankingName()); if (Instance != null) { Destroy(this.gameObject); } else { Instance = this; CheckNCMBValid(); } }
// Use this for initialization //---------------------------------------------------------------------- //! @brief Startメソッド //! 各値の初期化 //! //! @param[in]なし //! //! @return なし //---------------------------------------------------------------------- void Start() { m_rankText = new List <GameObject>(); m_nameText = new List <GameObject>(); m_scoreText = new List <GameObject>(); m_rankImage = new List <GameObject>(); m_ranking = GetComponent <QuickRanking>(); m_saveStr = GameObject.FindGameObjectWithTag("Data"); m_ranking.FetchRanking(); controllerInput = inputer.GetComponent <ControllerInput>(); inputer.SetActive(false); controllerInput.enabled = false; //m_inputField.SetActive(false); //m_input.enabled = false; m_sv = m_saveStr.GetComponent <SaveStr>(); m_drawFlag = true; m_rankingFlag = false; m_score = m_sv.GetResultScore(); m_transparencyFlag = true; m_backgroundFlag = false; }