当前位置:   article > 正文

Unity3D-实现连续点击两次返回键退出游戏(安卓/IOS)

unity导出的安卓如何让其确认两次退出

Unity3D-连续点击两次返回键退出游戏


本文提供全流程,中文翻译。

Chinar坚持将简单的生活方式,带给世人!

(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例)




1

Count Down —— 倒计时


Update() 中直接调用 EixtDetection()

举个栗子黑白88

  1. using UnityEngine;
  2. /// <summary>
  3. /// 一个测试倒计时的类
  4. /// </summary>
  5. public class TestCountDown : MonoBehaviour
  6. {
  7. private bool IsTiming; //是否开始计时
  8. private float CountDown; //倒计时
  9. void Update()
  10. {
  11. EixtDetection(); //调用 退出检测函数
  12. }
  13. /// <summary>
  14. /// 退出检测
  15. /// </summary>
  16. private void EixtDetection()
  17. {
  18. if (Input.GetKeyDown(KeyCode.Escape)) //如果按下退出键
  19. {
  20. if (CountDown == 0) //当倒计时时间等于0的时候
  21. {
  22. CountDown = Time.time; //把游戏开始时间,赋值给 CountDown
  23. IsTiming = true; //开始计时
  24. LoginDate.ShowToast("再按我就把自己关掉"); //显示提示信息 —— 这里的提示方法,需要根据自己需求来完成(用你自己所需要的方法完成提示)
  25. }
  26. else
  27. {
  28. Application.Quit(); //退出游戏
  29. }
  30. }
  31. if (IsTiming) //如果 IsTiming 为 true
  32. {
  33. if ((Time.time - CountDown) > 2.0) //如果 两次点击时间间隔大于2秒
  34. {
  35. CountDown = 0; //倒计时时间归零
  36. IsTiming = false; //关闭倒计时
  37. }
  38. }
  39. }
  40. }

2

Exit / Back —— 安卓退出按钮


Input.backButtonLeavesApp 等于一个 Bool 值

默认—— False :安卓机点返回键,不退出APP

True :安卓机点返回键,会退出APP

举个栗子黑白88

  1. using UnityEngine;
  2. /// <summary>
  3. /// 一个测试类
  4. /// </summary>
  5. public class Chinar : MonoBehaviour
  6. {
  7. void Start()
  8. {
  9. Input.backButtonLeavesApp = true;//设置返回键,是否退出程序。(系统默认为 false,所以不自己写方法是不会退出 App 的)
  10. }
  11. }

支持

May Be —— 搞开发,总有一天要做的事!


拥有自己的服务器,无需再找攻略!

Chinar 提供一站式教程,闭眼式创建!

为新手节省宝贵时间,避免采坑!


先点击领取 —— 阿里全产品优惠卷 (享受最低优惠)


1 —— 云服务器超全购买流程 (新手必备!)

2 —— 阿里ECS云服务器自定义配置 - 购买教程(新手必备!)

3—— Windows 服务器配置、运行、建站一条龙 !

4 —— Linux 服务器配置、运行、建站一条龙 !



70

Chinar


END

本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址

转载于:https://www.cnblogs.com/chinarbolg/p/9601454.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/633318
推荐阅读
相关标签
  

闽ICP备14008679号