유니티 엔진 내의 인스펙터 창에서 event를 입력하면 아래와 같이 목록이 뜬다. 오늘은 유니티에서 이벤트 시스템이 무엇인지, 그리고 이것을 왜 쓰는지에 대해 작성해보려고 한다. 1. 유니티 이벤트 시스템이란유니티 이벤트 시스템은 특정 사건이 발생했을 때 이를 미리 등록된 객체들에게 알림으로써 객체 간의 상호작용을 관리하는 구조이다.최근 유니티로 게임 개발을 진행하며 자주 맞닥뜨린 문제 중 하나는 객체 간 참조 관리였다. 특히, 한 객체가 다른 객체의 상태를 실시간으로 감지하고 반응해야 할 때, 참조를 직접 연결하다 보면 코드를 수정했을 때 연달아 다른 코드에서 에러가 뜨는 문제가 발생했다. 일례로, 플레이어가 적을 공격할 때마다 UI의 점수 시스템이 업데이트되어야 하는데, 직접 참조로 연결하면 객체..