public void Choose(GameObject clickButton) { Image spriteName = CenterImage.GetComponent<Image>(); //클릭한 오브젝트의 이미지를 가져옴 if (clickButton.name == "StageImage" && spriteName.sprite.name == "membercard7") //현재 클릭하고 있는 오브젝트의 이름이 "StageImage"면서 오브젝트 이미지 이름이 "membercard7" 일때 if문에 통과 { Hidden += 1; if (Hidden >= 3) //클릭하면 1증가 총 3번의 클릭 시 if문 통과 { Stage = 99; // borad스크립트에서 스테이지를 구분 할 변수 CenterImage.sprite = Resources.Load<Sprite>("rtan6"); //CenterImage.sprite의 이미지를 변경 StartBtn.SetActive(true); //시작 버튼 활성화 } } else { ...

히든 스테이지의 가장 큰 관건은 입장이라고 생각했다. 코드를 보면 일반 버튼이 아닌 이미지와 특정 이미지소스 일 때 3번 누른다는 조건을 걸었다.
흔하게 쓰이는 방법이지만 배운 내용을 더 써보자는 생각으로 구현해보았다.
광고 넣기(개인 학습)

- 유니티 자체적으로 지원해주면서 게임을 하면서 광고로 어떻게 수익이 나는지에 대한 궁금증이 풀렸음.
히든 스테이지를 구현 하면서 입장과 히든 스테이지 둘 다 참신 한 게 해본다는 생각으로 구상을 계속하였다. 그러다 팀원들은 거의 다 끝났는데 내가 맡은 작업의 속도만 느린 것이 보여 식상한 방법을 쓰게 되면서 개발도 개발이지만 구상이 진짜 힘들다는 것을 느끼게 되었다. 추가로 게임 광고 수익이 유튜브 수익, 관리 프로그램처럼 가시적으로 구현되어 있는 것을 보고 신기하였다.