유니티생명주기
-
[TIL] 16일차 2일 기술면접 대비 ( 유니티 생명주기 )개발일지/스파르타 코딩클럽 부트캠프 2024. 8. 1. 09:59
확인 문제💡 질문에 답해보고 직접 확인해보는 시간을 가집시다. Time.timeScale을 0으로 하면 Update와 FixedUpdate는 모두 호출이 되지 않을까요? 그 이유는 무엇일까요?Update의 호출주기에 영향을 주는 것은 무엇일까요?FixedUpdate의 호출주기에 영향을 주는 것은 무엇일까요?Awake와 Start, OnEnable의 호출 순서는 어떻게 될까요?1, 2, 3 공통 답변Update함수 : Update함수는 유니티의 메인 게임 루프에서 매 프레임마다 호출되는데, Time.timeScale을 0으로 하면게임의 진행 시간과 관련된 모든 계산이 중지된다. 그 결과 Update함수도 호출되지 않는다. 이는 Time.time과 Time.deltaTime이 0이 되기 때문에, 프레임 간..
-
[TIL] 4주차 3일 유니티 입문 주차 ( 유니티 생명주기, 접근 제한자와 직렬화, 계층 구조, 로컬과 월드 좌표 )개발일지/스파르타 코딩클럽 부트캠프 2024. 5. 8. 20:47
오늘 배운 내용유니티의 기초유니티 생명주기Pixel Per Unit계층 구조 (Transform 구조)로컬 좌표계와 월드 좌표계Input.GetAxisTime.deltaTime접근제한자와 직렬화 속성배운 내용 정리유니티 생명주기 ( 스크립트 라이프 사이클 ) 유니티 생명주기는 뭐 생명을 불어넣어준다 그런건 아니고간단하게 유니티에서 스크립트가 실행되는 순서, 주기라고 보면된다.실제로 생명주기를 전체를 살펴보자면 엄청나게 양이 방대한데아래 정도만 외워도 큰 문제는 없다고 한다.Monobehavior를 상속받는 클래스들은 유니티 이벤트 함수를 사용할 수 있는데그 함수들의 순서와 타이밍이라고 보면 된다.Awake -> OnEnable -> Start는 게임의 1프레임이 시작되기 전에 실행된다.생명주기 전체 >>..