Unity

Awake 다음에 Start가 호출된다면Update 다음에는 LateUpdate가 호출된다. LateUpdate와 Update의 차이점은 Update가 호출된 이후에 LateUpdate가 호출된다는 것 밖에 없다.두 함수 모두 매 프레임 호출되며 순서는 항상 보장된다.Update가 호출된 후에 호출되는 LateUpdate가 왜 중요한지 완벽하게 대답할 수 있는 사람은 많지 않을 것 같다. 이 글에서는 LateUpdate를 언제 그리고 왜 사용하는지 까지 적어보려고 한다. 언제 LateUpdae를 사용해야 할까LateUpdate는 코드 실행을 단계적으로 진행하기 위해 사용된다.이를 통해 다른 함수의 결과에 의존하는 함수들이 완료된 후에 실행될 수 있다. 이 점이 중요하다.다른 스크립트 및 다른 객체의 Up..
Unity에 작업을 할 때, 스크립트를 새로 생성하면 기본적으로 생성되는 두 함수가 있다.바로 Start와 Update, 각각 처음에 한 번, 프레임 마다 한 번 씩 호출되는 함수인데 다들 이 둘의 기능은 알 것이다. 하지만 이 둘은 유일한 함수가 아니다. 그 중 Start 함수와 비슷한 기능을 하는 Awake가 있다.둘의 차이점은?유니티의 함수 호출 순서이다. 그림을 보면 Awake가 Start보다 먼저 호출되는 것을 알 수 있다.그 외로, Start는 비활성화 상태에서는 호출되지 않는다는 점 빼고는 거의 유사한 기능을 한다.그래서 Start? Awake?// Start is called before the first frame updatevoid Start(){}스..
백진암
'Unity' 태그의 글 목록