// チームのサポーターが増えた 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); }
// チームのサポーターが増えた 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("サポーター"); } }