Beispiel #1
0
    // チームのサポーターが増えた
    public static void AddSupporter(int _red, int _blue, bool _is)
    {
        int redNum = _red;

        redNum = CalcSupporter(ref redNum);
        TeamData.AddSupporter(0, redNum);

        int bluenum = _blue;

        bluenum = CalcSupporter(ref bluenum);
        TeamData.AddSupporter(1, bluenum);
    }
Beispiel #2
0
    // チームのサポーターが増えた
    public static void AddSupporter(int _teamNo, int _count)
    {
        // データ上を更新させる
        int num          = _count;
        int addSupporter = CalcSupporter(ref num);

        TeamData.AddSupporter(_teamNo - 1, addSupporter);

        // 表示物を変更させる
        // 赤チーム
        if (_teamNo == 1)
        {
            m_redSupporter_redLabel  = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/redSupporter_Label"));
            m_redSupporter_redNum    = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/redSupporter_Num"));
            m_blueSupporter_redLabel = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/redSupporter_Label"));
            m_blueSupporter_redNum   = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/redSupporter_Num"));
            m_redSupporter_redLabel.transform.parent  = m_uiPanelP1P2.transform;
            m_redSupporter_redNum.transform.parent    = m_uiPanelP1P2.transform;
            m_blueSupporter_redLabel.transform.parent = m_uiPanelP3P4.transform;
            m_blueSupporter_redNum.transform.parent   = m_uiPanelP3P4.transform;

            m_redSupporter_redLabel.transform.localPosition  = new Vector3(-240.0f, 245.0f, 0.0f);
            m_redSupporter_redLabel.transform.localScale     = new Vector3(40.0f, 40.0f, 1.0f);
            m_blueSupporter_redLabel.transform.localPosition = new Vector3(-240.0f, 245.0f, 0.0f);
            m_blueSupporter_redLabel.transform.localScale    = new Vector3(40.0f, 40.0f, 1.0f);

            m_redSupporter_redNum.transform.localPosition  = new Vector3(-250.0f, 200.0f, 0.0f);
            m_redSupporter_redNum.transform.localScale     = new Vector3(50.0f, 50.0f, 1.0f);
            m_blueSupporter_redNum.transform.localPosition = new Vector3(-250.0f, 200.0f, 0.0f);
            m_blueSupporter_redNum.transform.localScale    = new Vector3(50.0f, 50.0f, 1.0f);

            m_redSupporter_redNum.GetComponent <CSupporter>().StartSupporterDraw("+" + addSupporter.ToString());
            m_redSupporter_redLabel.GetComponent <CSupporter>().StartSupporterDraw("サポーター");
            m_blueSupporter_redNum.GetComponent <CSupporter>().StartSupporterDraw("+" + addSupporter.ToString());
            m_blueSupporter_redLabel.GetComponent <CSupporter>().StartSupporterDraw("サポーター");
        }
        // 青チーム
        else if (_teamNo == 2)
        {
            m_redSupporter_blueLabel  = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/blueSupporter_Label"));
            m_redSupporter_blueNum    = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/blueSupporter_Num"));
            m_blueSupporter_blueLabel = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/blueSupporter_Label"));
            m_blueSupporter_blueNum   = (GameObject)Instantiate(Resources.Load("Prefab/Game/Supporter/blueSupporter_Num"));
            m_redSupporter_blueLabel.transform.parent  = m_uiPanelP1P2.transform;
            m_redSupporter_blueNum.transform.parent    = m_uiPanelP1P2.transform;
            m_blueSupporter_blueLabel.transform.parent = m_uiPanelP3P4.transform;
            m_blueSupporter_blueNum.transform.parent   = m_uiPanelP3P4.transform;

            m_redSupporter_blueLabel.transform.localPosition  = new Vector3(240.0f, 245.0f, 0.0f);
            m_redSupporter_blueLabel.transform.localScale     = new Vector3(40.0f, 40.0f, 1.0f);
            m_blueSupporter_blueLabel.transform.localPosition = new Vector3(240.0f, 245.0f, 0.0f);
            m_blueSupporter_blueLabel.transform.localScale    = new Vector3(40.0f, 40.0f, 1.0f);

            m_redSupporter_blueNum.transform.localPosition  = new Vector3(250.0f, 200.0f, 0.0f);
            m_redSupporter_blueNum.transform.localScale     = new Vector3(60.0f, 50.0f, 1.0f);
            m_blueSupporter_blueNum.transform.localPosition = new Vector3(250.0f, 200.0f, 0.0f);
            m_blueSupporter_blueNum.transform.localScale    = new Vector3(60.0f, 50.0f, 1.0f);

            m_redSupporter_blueNum.GetComponent <CSupporter>().StartSupporterDraw("+" + addSupporter.ToString());
            m_redSupporter_blueLabel.GetComponent <CSupporter>().StartSupporterDraw("サポーター");
            m_blueSupporter_blueNum.GetComponent <CSupporter>().StartSupporterDraw("+" + addSupporter.ToString());
            m_blueSupporter_blueLabel.GetComponent <CSupporter>().StartSupporterDraw("サポーター");
        }
    }