Delegate 팝업
[유니티] Delegate를 이용한 공통 팝업
언제든 사용할 수 있는 공용 팝업을 만들자! 생김새는 위와같이 3종류의 팝업을 만들어 상황에 맞추어 쓸 예정이다. 하이라키는 위처럼 만들었다. MessagePopUp은 MessagePopUpController를 갖고 있으며 BlockPanel은 뒤에 배경 블러처리용으로 사용했다. 메인은 PanelPosition 아래있는 Notice, Caution, Warning이다. 자식으로 있는 Text는 위 그림과 같이 상단의 알림, 주의, 경고가 입력되어있다. Message는 내가 넣고 싶은 텍스트를 입력할 수 있는 곳이고 OKButton과 YesOrNo버튼은 하단에 "확인" 버튼 하나만 띄울 것인지 "예, 아니오" 버튼 두개를 뜨게할지 골라 출력하게 한다. 대략 요런 형태가 된다. 아래는 코드 // Messag..