应分为两种情况:

  1. 使用Unity调试时

    UnityEditor.EditorApplication.isPlaying = false;
    
  2. 打包发布后
    Application.Quit();
    

完整代码如下:

#if UNITY_EDITORUnityEditor.EditorApplication.isPlaying = false;
#elseApplication.Quit();
#endif

实际用例代码如下:

using UnityEngine;
using UnityEngine.SceneManagement;public class GameMenu : MonoBehaviour {public void OnStartGame(){SceneManager.LoadScene(1);}public void OnExitGame(){#if UNITY_EDITORUnityEditor.EditorApplication.isPlaying = false;#elseApplication.Quit();#endif}
}

Unity 退出游戏代码相关推荐

  1. Unity 之 代码获取IOS设备型号 -- 做分辨率适配

    Unity 之 代码获取IOS设备型号 一,通过机器型号校验 1.1 逻辑解释 1.2 实现代码 二,通过长宽比校验 一,通过机器型号校验 1.1 逻辑解释 在https://www.theiphon ...

  2. Unity 实用代码 小工具

    Unity 实用代码 小工具 Unity 屏幕截图 全屏截图方法 全屏截图方法 带委托事件 自定义截图方法 自定义截图方法 带委托 延迟工具 携程延迟方法 携程延迟带委托方法 场景加载 场景加载 方法 ...

  3. Unity 编辑器代码打开场景

    Unity 编辑器代码打开场景 需求 在编辑器下, 重新打开当前场景 注意: 如果没有保存场景, 不会进行保存 解决 public static void ReLoadNowScene() {// 使 ...

  4. unity开始游戏代码_Unity的代码之夏开始

    unity开始游戏代码 Two weeks ago we announced our Unity Summer of Code program through which we offer indie ...

  5. 碰撞检测 Unity实验代码

    碰撞检测 Unity实验代码 CharacterCollision.cs RayCharacterCollision.cs TriggerCollision.cs CharacterCollision ...

  6. Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理

    原文链接(尊重原著):[100个 Unity实用技能] | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理_unity 修改recttransform_呆呆敲代码的小Y ...

  7. Unity 之 代码切换横竖屏

    Unity 之 代码切换横竖屏及设置部分简介 在Inspector面板上设置,一般在第一次打包时都会在这个面板上进行横竖屏锁定或者切换设置,解释如下图: 使用代码进行横竖屏切换: public voi ...

  8. unity 在代码中创建spine动画组件

    项目中用到了spine动画,使用Assetbundle打包后,在手机上运行会出现丢材质的情况.如果不进行打包,直接放到Resources目录下是可以正常加载的,但是,这样包就会很大,而且也不能进行热更 ...

  9. Unity项目代码书写规范

    以Google的代码规范为主,稍加改动 https://google.github.io/styleguide/csharp-style.html 书写规范 基础写法 Pascal和驼峰混用,参数用驼 ...

  10. unity vs没有智能提示_Unity博主营地你不可不知的Unity C#代码小技巧

    「Unity博主营地第一期」于2019年11月开启,现已收到数百篇原创投稿.每周根据Unity Connect社区反馈,帮助大家发现最优质.最干货.最受欢迎的博文作品. 开门见山的说,这篇文章干到挤不 ...

最新文章

  1. 关于multimap和multiset
  2. ERP物料采购系统需求分析与效果展示 ERP实施以失败告终的四个原因分析
  3. Java多线程编程模式实战指南(三):Two-phase Termination模式--转载
  4. java中springdi_java中spring入门
  5. CSS中class优先级问题
  6. 第61课 查分程序 《小学生C++趣味编程》
  7. 如何把nas的功能效果最大化?
  8. 怎么删除w7桌面计算机图标,w7桌面图标箭头怎么去掉?w7桌面图标箭头去掉方法...
  9. 移动端ajax分页,移动端分页加载 - 花乐天的个人空间 - OSCHINA - 中文开源技术交流社区...
  10. org.apache.hadoop.hive.metastore.HiveMetaException: Schema initialization FAILED! Metastore state wo
  11. Thinkpad蓝牙键盘驱动安装和常见问题
  12. 自定义浏览器UA标识
  13. 计算机路由器无线级联配置,不同品牌无线路由器 无线级联 配置案例
  14. 解决 button 的背景图片被拉伸
  15. 【附源码】计算机毕业设计java学生网上请假系统设计与实现
  16. 《愤怒的小鸟》全系列游戏——风靡全国,空降奴改:愤怒的小猪来袭~(版本二)
  17. 我们为什么需要 DAO 操作系统?
  18. html pdf支持css%写法吗,flying-saucer-pdf终于完美解决了(中文问题,换行问题,分页,页眉页脚,水印),html+css控制pdf样式...
  19. 怎么把两个PDF文件合并一起
  20. 【web前端】JavaScript总结

热门文章

  1. ExtJS002Window创建
  2. spring mvc 返回json的配置
  3. JDK8帮助文档生成-笔记
  4. 注册表清除桌面垃圾图标
  5. 【持续更新】Java序列化对象释疑
  6. Linux UIO 驱动模型
  7. mysql 建表结构_MySQL学习系列之二——创建表及对表结构的基本操作
  8. OpenGL纹理操作--glGenTextures
  9. CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)
  10. 2022年1月舆情信息事件分析总结报告