void Awake() { ErrorMsg.color = new Color(255, 0, 0, 200); ErrorMsg.gameObject.SetActive(false); ErrorImg.enabled = false; foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } }
//마법사을 선택했을때, 다른 오브젝트를 비활성화 및 마법사만 활성화 시키고 애니메이션 플레이 //마법사는 변수 2로 지정 public void OnClickWizard() { foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } Char[1].SetActive(true); CharEx[1].SetActive(true); SelChar = 2; Wizard.SetTrigger("Anim"); }
//악마사냥꾼을 선택했을때, 다른 오브젝트를 비활성화 및 악마사냥꾼만 활성화 시키고 애니메이션 플레이 //악마사냥꾼은 변수 1로 지정 public void OnClickDevilHunter() { foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } Char[0].SetActive(true); CharEx[0].SetActive(true); DevilHunter.SetTrigger("Anim"); SelChar = 1; }
//야만용사을 선택했을때, 다른 오브젝트를 비활성화 및 야만용사만 활성화 시키고 애니메이션 플레이 //야만용사는 변수 4로 지정 public void OnClickBarbarian() { foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } Char[3].SetActive(true); CharEx[3].SetActive(true); SelChar = 4; Barbarian.SetTrigger("Anim"); }
//수도사을 선택했을때, 다른 오브젝트를 비활성화 및 수도사만 활성화 시키고 애니메이션 플레이 //수도사는 변수 3로 지정 public void OnClickMonk() { foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } Char[2].SetActive(true); CharEx[2].SetActive(true); SelChar = 3; Monk.SetTrigger("Anim"); }
void Awake() { //생성 확인 캔버스를 비활성화 // SelectFinal.gameObject.SetActive(false); //에러 메시지를 출력할 텍스트의 색상과 이미지 초기에는 아무 에러가 있으면 안되므로 비활성화 ErrorMsg.color = new Color(255, 0, 0, 200); ErrorMsg.gameObject.SetActive(false); ErrorImg.enabled = false; //모든 영웅들을 비활성화 foreach (GameObject CharArr in Char) { CharArr.SetActive(false); } //모든 설명창을 비활성화 foreach (GameObject ExArr in CharEx) { ExArr.SetActive(false); } }