1
Fork 0
mirror of https://github.com/Steffo99/keep-everything-alive.git synced 2024-11-25 10:44:18 +00:00
keep-everything-alive/Assets/Scripts/Core/HoldExit.cs

27 lines
562 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class HoldExit : MonoBehaviour
{
public KeyCode exitKey = KeyCode.Escape;
public float holdTimeRequired = 1f;
private float holdTime;
void Start() {
holdTime = 0f;
}
void Update()
{
if(Input.GetKey(exitKey)) {
holdTime += Time.unscaledDeltaTime;
if(holdTime >= holdTimeRequired) {
Application.Quit(0);
}
}
else {
holdTime = 0f;
}
}
}