Unity Projects/(습작) 1st. [팀, 2D Arcade] DIGIDIGID

게임 일시정지 및 종료

권재현의 포트폴리오 2022. 8. 3. 23:30

 

[ 게임 일시정지 기능 ]

▶구현

- Time.timescale을 이용하여 게임 내 시간을 조절가능.

cf) timescale 값 ( 0 ~ 1 ) : 0은 게임 내 시간이 멈춘 것(0배속), 1은 1배속으로 흘러가는 것을 의미.

 

 

[ 게임 종료 기능 ]

▶구현

- Application.Quit() 함수를 통해 간단하게 이 프로그램을 종료할 수 있음.

- 단, 이 함수는 유니티 에디터에서는 동작하지 않으므로, 유니티 내에서 프로그램 종료기능을 구현하기 위해서는 "UnityEditor.EditorApplication.isPlaying"을 false로 설정해줘야함.