ue3d在Unity中使用Application.Quit退出游戏

在Unity中使用Application.Quit退出游戏

分类:
ue3d - 在Unity中使用Application.Quit退出游戏

在 Unity 中退出游戏的方法挺简单,可以使用 Application.Quit 函数退出 Unity 中的游戏,该函数将终止正在 Win 、Mac 和 Linux 运行的应用程序。但是,虽然可以结束应用程序,但在编辑器中以播放模式运行游戏时会忽略应用程序退出,所以这个大家需要多加注意。

例如这样:

Application.Quit();

这适用于游戏的内置版本,当一个键被按下时则可用于让游戏玩家自行决定控制退出应用程序。

例如当用户按下 Esc 键时退出游戏!

要在按下某个键时触发退出功能,例如 Esc 键,只需检查 Update 中的 Key Down 条件并在按下时触发退出功能。

例如这样:

public class QuitManager : MonoBehaviour
{
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            Application.Quit();
        }
    }
}

那么此时只要按下 Esc 键就会退出游戏。

注意:在大多数情况下,苹果 iOS 应用程序在 iOS 播放器中调用此方法可能会向用户显示应用程序已崩溃,可参阅 Apple QA1561 解决。

相关信息

  • 类型:知识
  • 字数:250
  • 字符:831
  • 适用软件:Unity
  • 说明:无
  • 编号:62214

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!