From 9c83f36d5dc461e29144d9d55e720d9c59226a82 Mon Sep 17 00:00:00 2001 From: br0kenpixel Date: Sun, 10 May 2026 22:07:21 +0200 Subject: [PATCH] add ESC exit handler --- Assets/Scripts/ExitHandles.cs | 21 +++++++++++++++++++++ Assets/Scripts/ExitHandles.cs.meta | 2 ++ 2 files changed, 23 insertions(+) create mode 100644 Assets/Scripts/ExitHandles.cs create mode 100644 Assets/Scripts/ExitHandles.cs.meta diff --git a/Assets/Scripts/ExitHandles.cs b/Assets/Scripts/ExitHandles.cs new file mode 100644 index 0000000..8ef1538 --- /dev/null +++ b/Assets/Scripts/ExitHandles.cs @@ -0,0 +1,21 @@ +using UnityEngine; + +public class ExitHandles : MonoBehaviour +{ + private void FixedUpdate() + { + if (Input.GetKeyDown(KeyCode.Escape)) + { + QuitGame(); + } + } + + private void QuitGame() + { + Application.Quit(); + +#if UNITY_EDITOR + UnityEditor.EditorApplication.isPlaying = false; +#endif + } +} diff --git a/Assets/Scripts/ExitHandles.cs.meta b/Assets/Scripts/ExitHandles.cs.meta new file mode 100644 index 0000000..3b52188 --- /dev/null +++ b/Assets/Scripts/ExitHandles.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 5384884ed8e0b864cb4f90b078206b62 \ No newline at end of file