Ejemplo n.º 1
0
    public static QuickRanking Instance;    //シングルトン//
    public void Awake()
    {
        if (Instance != null)
        {
            Destroy(this.gameObject);
        }
        else
        {
            Instance = this;
            DontDestroyOnLoad(this.gameObject);

            CheckNCMBValid();
        }
    }
Ejemplo n.º 2
0
    //----------------------------------------------------------------------
    //! @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);
        }
    }
Ejemplo n.º 3
0
    public void Awake()
    {
        if (Instance != null)
        {
            Destroy(this.gameObject);
        }
        else
        {
            // シーン切り替え後、オブジェクト引き継ぎ
            Instance = this;
            DontDestroyOnLoad(this.gameObject);

            // 接続確認
            CheckNCMBValid();
        }
    }
Ejemplo n.º 4
0
    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();
        }
    }
Ejemplo n.º 5
0
    // 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;
    }