// Use this for initialization void Start() { startPos = this.transform.position; startLocalPos = this.transform.localPosition; // Skillの配列に登録-------- skillArray = new E_Delegate[] { Skill1, Skill2, Skill3, Skill4 }; string skillDate = GetSKillDate("Patron_Skill.json"); CreateSkillList(skillArray, skillDate); //--------------------------- Set_b_Status(BattelStatus.NOT_IN_BATTEL); controller = E_FieldMode.Instance; controller.Enter(this); e_pr = GameObject.Find("GameRoot").GetComponent <PlayerRoot>(); if (GameObject.FindGameObjectWithTag("PartyRoot")) { Set_b_Status(BattelStatus.NORMAL); this.GetComponent <SphereCollider>().enabled = false; // チームによるモードを変更する switch (GetModeNumber()) { default: ChangeMode(L_Normal.Instance); break; } coroutine = StartCoroutine(Loading(5.0f)); } else { coroutine = StartCoroutine(Loading(1.0f)); } }
// Use this for initialization void Start() { // Skillの配列に登録-------- skillArray = new E_Delegate[] { Skill1, Skill2, Skill3, Skill4 }; string skillDate = GetSKillDate("Tank_Skill.json"); CreateSkillList(skillArray, skillDate); //--------------------------- Set_b_Status(BattelStatus.NORMAL); controller = A_Normal.Instance; e_pr = GameObject.Find("GameRoot").GetComponent <PlayerRoot>(); // チームによるモードを変更する switch (GetModeNumber()) { case 6: ChangeMode(A_A3.Instance); break; case 4: ChangeMode(A_A2D1.Instance); break; case 7: ChangeMode(A_A2M1.Instance); break; case 5: ChangeMode(A_D2A1.Instance); break; case 11: ChangeMode(A_M2A1.Instance); break; default: controller.Enter(this); break; } }