Search code examples
c#unity-game-engineshutdownapplication-shutdown

Unity3D execute code before the game closes


Is it possible to run code before the Unity player is closed (by closed, we mean all ways of closing the program, either by Alt+F4, pressing the X button on the window corners, closed from within the game, etc.)? If yes, how?


Solution

  • You need to use the OnApplicationQuit() method.