시간 관리자(Time Manager)(메뉴: Edit > Project Settings > Time)를 사용하여 게임 내에서 타이밍을 제어하는 여러 프로퍼티를 설정할 수 있습니다.
프로퍼티: | 기능: |
---|---|
Fixed Timestep | 프레임 속도와 독립적인 간격으로, 물리 연산 및 FixedUpdate() 이벤트가 수행되는 시기를 결정합니다. |
Maximum Allowed Timestep | 프레임 속도가 낮을 때 최악의 사례 시나리오를 가정하는 프레임 속도와 독립적인 간격입니다. 물리 계산 및 FixedUpdate() 이벤트는 지정된 시간보다 오랫동안 시행되지 않습니다. |
Time Scale | The speed at which time progress. Change this value to simulate bullet-time effects. A value of 1 means real-time. A value of .5 means half speed; a value of 2 is double speed. |
시간 관리자를 통해 프로퍼티를 전역으로 설정할 수 있지만 게임플레이 중 스크립트에서 설정하는 것이 유용합니다. 예를 들어 Time Scale 을 0으로 설정하면 게임을 일시정지하는 데 유용합니다. Unity에서의 시간을 관리하는 방법에 대한 자세한 내용은 시간 및 프레임 속도 관리 페이지를 참조하십시오.