zoukankan      html  css  js  c++  java
  • Unity3d 游戏退出界面1

    功能需求:点击退出按钮,弹出“退出”UI,询问玩家是否退出游戏;

    退出按钮

    退出UI:

    publicclass GameQuit : MonoBehaviour {

    // 取消按钮

    public  GameObject   closeBt;

    // 退出UI

    public  GameObject   goUI;

    // 退出按钮

    public  GameObject   openBt;

    //确定退出游戏按钮

    public  GameObject   quitBt;

    void Start () {

    NGUIAddListener();

    }

    void NGUIAddListener(){

    if(openBt) UIEventListener.Get(openBt).onPress += openMethod;

    if(quitBt) UIEventListener.Get(quitBt).onPress += quitMethod;

    if(closeBt) UIEventListener.Get(closeBt).onPress += clooseMethod;

    }

    // /确定退出游戏

       void quitMethod(GameObject go, bool istrue) {

            if (istrue)

                return;

        Application.Quit();

        }

    //点击退出按钮,弹出退出UI

    void openMethod(GameObject go, bool istrue) {

            if (istrue)

                return;

        openCloseQuitUI(true);

        }

    //取消游戏退出,关闭弹出UI

     void clooseMethod(GameObject go, bool istrue) {

            if (istrue)

                return;

    openCloseQuitUI(false);

        }

    void openCloseQuitUI( bool isbool){

    if(goUI && goUI.active!=isbool) goUI.SetActiveRecursively(isbool);

    }

    }

  • 相关阅读:
    Dubbo 配置参数
    类文件结构

    shell script 编程入门
    OnePlus5刷 TWRP
    TimeUtil 工具类
    Outline 科学的上网
    HotSpot虚拟机的锁优化
    equals与hashCode
    Java中的动态代理
  • 原文地址:https://www.cnblogs.com/kuangwu/p/3208242.html
Copyright © 2011-2022 走看看