Нажать кнопку «Выйти из приложения при выходе» - PullRequest
0 голосов
/ 29 апреля 2020

В настоящее время я делаю простую игру 2D-понг в Unity для школьного проекта, и у меня есть этот код, прикрепленный к моей камере, чтобы при нажатии клавиши выхода закрывать ее.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class EscapeScript : MonoBehaviour
{
    void Update()
    {
        if (Input.GetKey("escape"))
        {
            Application.Quit();
        }
    }
}

Однако всякий раз, когда я в этом, нажатие Escape абсолютно ничего не делает. Я пробовал варианты, такие как «GetKeyDown» и «KeyCode.Escape», но они, похоже, не работают либо

1 Ответ

1 голос
/ 29 апреля 2020

Неважно, я понял это. Это потому, что я был в редакторе, а Application.Quit () не работает в редакторе. Мне нужно было использовать UnityEditor.EditorApplication.isPlaying = false;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...