유니티(Unity) – 코루틴, WaitUntil

코루틴에서 어떤 작업이 완료될 때까지 기다리는 방법이다. ​마치 비동기 콜백 함수와 같은 기능을 수행한다. ​public WaitUntil(Func<bool> predicate); ​인자에 bool 타입을 반환받는 Func가 있다. ​그렇기 때문에 WaitUntil의 매개변수인 함수가 true를 반환할 때까지 계속 돌다가 true를 반환하면 루틴을 통과하게 된다. 참고 Func는 제네릭의 마지막 부분이 반환자를 의미함. 다시 말해 Func<int,bool>라면 매개변수가 int형이고 반환형식이 bool이다. Unity – Scripting …
유니티(Unity) – 코루틴, WaitUntil 더보기

효율적인 아이폰X 적응(UGUI, NGUI)

Apple의 공식 휴먼 인터페이스 가이드라인에 따르면: https://developer.apple.com/design/human-interface-guidelines/guidelines/overview/ Apple은 iPhone X의 특수한 모양의 화면에 Safe Area라는 개념을 제안했는데, 이 Safe Area는 Safe Area의 UI가 디스플레이가 잘리지 않도록 보장할 수 있음을 의미합니다. Apple의 디자인 사양에 따라 검은색 테두리를 남기지 않고 안전 영역에 UI 컨트롤을 SafeArea에 배치해야 합니다. Unity에서는 더 적은 작업 부하로 모든 인터페이스 컨트롤을 안전 영역에 …
효율적인 아이폰X 적응(UGUI, NGUI) 더보기