유니티 NGUI - Event에 관하여..
# NGUI 이벤트 1) 개요 NGUI의 클릭, 드래그 등의 기능을 수행 시 호출되는 함수와 그 이유를 살펴본다. 코드가 궁금하면 NGUI Panel Camera에 붙은 UICamera.cs를 살펴본다. 2) NGUI 이벤트의 기본 구조 NGUI의 패널을 만들면 기본적으로 카메라가 붙고 카메라에 UICamera.cs가 붙어있다. UICamera.cs는 MonoBehaviour를 상속받아 매 프레임마다 Update()를 수행하면서 이벤트 발생을 검사한다. 이벤트 발생을 검사하는 동안 Press, Release 등의 초기 이벤트를 감지하고 그안에서 클릭, 드래그 등 상세한 이벤트로 분기 및 수행한다. 예를들어, click에 대한 조건에 충족되면 Notify 함수를 통해 현재 콜라이더에 잡힌 gameObjec..