zoukankan      html  css  js  c++  java
  • Unity 双击Esc或者返回退出游戏,有文字提示

    第一次点击Esc或者返回,显示提示文字"再次按下返回键退出游戏",在文字消失之前再次点击Esc或者返回,退出游戏.

    此脚本挂在Text文字提示上:

     1 using UnityEngine;
     2 using System.Collections;
     3 using UnityEngine.UI;
     7 public class ExitGame : MonoBehaviour
     8 {
     9     [Tooltip("ExitMessage拖进来")]
    10     Text ExitMessageObj;
    11     float fadingSpeed = 1;
    12     bool fading;
    13     float startFadingTimep;
    14     Color originalColor;
    15     Color transparentColor;
    16     string sss;
    17 
    18     void Start()
    19     {
    20         ExitMessageObj = this.GetComponent<Text>();
    21         originalColor = ExitMessageObj.color;
    22         transparentColor = originalColor;
    23         transparentColor.a = 0;
    24         ExitMessageObj.text = "再次按下返回键退出游戏";
    25         ExitMessageObj.color = transparentColor;
    26     }
    27 
    28     void Update()
    29     {
    30         if (Input.GetKeyDown(KeyCode.Escape))
    31         {
    32             if (startFadingTimep == 0)
    33             {
    34                 ExitMessageObj.color = originalColor;
    35                 startFadingTimep = Time.time;
    36                 fading = true;
    37             }
    38             else
    39             {               44                 Application.Quit();//退出游戏
    45             }
    46         }
    47         if (fading)
    48         {
    49             ExitMessageObj.color = Color.Lerp(originalColor, transparentColor, (Time.time - startFadingTimep) * fadingSpeed);
    50             if (ExitMessageObj.color.a < 2.0 / 255)
    51             {
    52                 ExitMessageObj.color = transparentColor;
    53                 startFadingTimep = 0;
    54                 fading = false;
    55             }
    56         }
    57     }
    58 }
  • 相关阅读:
    fork-vfork -exit&_exit
    drop_cache-sar
    性能问题eg
    性能工具-mem
    性能工具-io工具
    linux后台开发常用调试工具
    GDB的原理
    可变参数以及stdcall
    linux 中断softirq tasklet
    linux kernel RCU 以及读写锁
  • 原文地址:https://www.cnblogs.com/Peng18233754457/p/8021653.html
Copyright © 2011-2022 走看看