Unity3D/C#
2026. 10. 29.
유니티 앱 내릴 때 자동 저장 (OnApplicationPause)
유니티 모바일 게임에서 홈 버튼을 눌러 앱이 뒤로 갈 때 저장하려면 OnApplicationPause(bool paused) 를 씁니다. paused 가 true 로 들어오면 앱이 뒤로 가는 순간이므로 이때 PlayerPrefs.Save() 등으로 저장합니다. void OnApplicationPause(bool paused){ if (paused) PlayerPrefs.Save(); // 앱이 뒤로 갈 때 저장} 게임을 하다가 전화를 받거나 메신저를 보고 돌아왔더니, 앱이 처음부터 다시 시작되면서 모은 코인이 사라져 있는 경우가 있습니다. 휴대폰은 뒤로 간 앱을 메모리가 모자랄 때 말없이 끄기도 하고, 사용자가 최근 앱 목록에서 밀어서 지우기도 합니다. U..