유니티에는 자체적으로 정의되어 유니티 엔진에 의해 호출되고 그 결과를 유니티 엔진에 반환하는 "이벤트 함수"를 기반으로 프로그램이 작동된다. 따라서 평소에 Visual studio, IntelliJ 등으로 작성한 프로그램은 작성한 코드에 따라 작업을 완료하면 프로그램이 종료되었지만, 유니티는 작성된 스크립트의 이벤트 함수에 의존한다.
아래는 유니티에서 제공하는 이벤트 함수가 생성부터 종료까지 어떤 순서로 실행되는지 플로우 차트로 표현한 것이다. 사진이 잘 보이지 않는다면 클릭하여 원문으로 이동해 고화질의 사진으로 볼 수 있다.
이러한 이벤트 함수들은 시리즈로 포스팅할 것이며, 시리즈마다 이벤트 함수를 용도에 따라 분류하여 간단하게, 필요한 경우 자세하게 알아볼 것이다.