: 유니티용 async-await 통합 비동기 라이브러리 패키지. C#의 async-await를 유니티에 맞게 최적화하여 기본 Task보다 가볍고, 기존 C#의 Task/ValueTask/IValueTaskSource와 호환성이 뛰어납니다. * 예시 코드 private UniTask WaitTouch() { _touchButton.gameObject.SetActive(true); return _touchButton.OnClickAsync(); } try-catch로 예의처리 가능합니다. 콜백 없이 작성하는 경우, 코드가 선형적으로 순서대로 실행되기 때문에 규칙성 있고 깔끔합니다. struct base : heap에 할당되지 않으므로 zero allocation. 유니티 메인 쓰레드(Player Loop)..