유니티 빌드본(PC) 강제 종료 막기(Application.wantsToQuit)
PC를 목표로 빌드한 게임은 ALT+F4와 같은 시스템으로 인한 종료는 Application.Quit과 같이 즉시 종료된다. 하지만 개인 프로젝트를 진행 중에 강제 종료키로 인한 강제 종료를 한번 막아보고 싶어졌다. 물론 예상치 못한 상황(무한 로딩, 종료 버튼 작동 안됨 등의 문제로 인한 끄지 못하는 상황을 대비해서는 있어야 하는건 맞으나.. 짜피 작업관리자에서 강제 종료는 막지못함으로 한번 해보기로 했다.) 강제 종료키(ALT+F4)를 입력하면 모달창이 뜨면서 종료, 취소를 통해서 통제를 할수 있도록 만들어 보았다. 모달창은 기존에 만들어둔것을 바탕으로 구현해보았다. 취소를 누르면 종료가 되지 않고 확인을 누르니까 즉시 종료가 되어버린다.(녹화본에서는 즉시 종료가 되니까 녹화도 종료되어버렸다.) 여기..
2023.12.05