[Unity] UniTask 핵심 API 종류
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
UniTask.Delay: 밀리초 대기
UniTask.DelayFrame: 지정 프레임 수만큼 대기
UniTask.Yield: 다음 프레임까지 양보
UniTask.NextFrame: 다음 프레임 시작 보장
UniTask.WaitForEndOfFrame: 해당 프레임 렌더링 완료 후 대기
Yield(): 같은 프레임에 재개될 수 있음
NextFrame(): 항상 다음 프레임 보장
UniTask.WhenAll: 모든 작업 완료 대기
UniTask.WhenAny: 하나라도 완료 대기
UniTask.WhenEach: 완료 순서대로 처리
유니티 3rd-Party 라이브러리 UniTask
서로 다른 객체가 서로의 상태를 알아야하는 상황은 굉장히 자주 나오고, 어찌보면 객체지향 프로그래밍의 대부분의 고민이 여기서 비롯되는 것도 같다. 내가 지금껏 개발하며 사용한 패턴이나 전략들의 장단점을 모았다. 싱글턴 클래스 개념 단 한 개의 인스턴스만 존재하도록 하면서, static 으로 전역적인 접근이 가능하도록 하는 클래스. 장점 구현이 매우 빠르다.
Ambient color란? 씬(Scene) 전체에 균일하게 적용되는 배경 조명색 Window Rendering Lighting Environment 탭에서 설정할 수 있다 현재 진행중인 프로젝트에서 낮과 밤 시스템이 있는데 Ambient Color를 통해 밤에 더 어두운 느낌을 줄 수 있었다