unity2D及导出exe文件设置按钮退出功能
using UnityEngine;
using UnityEngine.SceneManagement;
public class Quit : MonoBehaviour
{
public void OnStartGame()
{
SceneManager.LoadScene(1);
}
public void OnExitGame()
{
#if UNITY_EDITOR
UnityEditor.EditorApplication.isPlaying = false;
#else
Application.Quit();
#endif
}
}
选择UI创建一个 Button,如下图:
创建一个脚本语言C#名为Quit,将开始代码粘贴进去;
将脚本Quit拖到按钮Button中,如图;
把按钮Quit1拖到如图所示:
点击Quit.OnexitGame,选择Quit,OnExitGame()如下:
unity平台游戏运行时点击可退出,导出exe文件运行也可以正常退出。