Unity客户端架构-DialogManager
来源:互联网 发布:json格式怎么打开 mock 编辑:程序博客网 时间:2024/06/04 23:26
using UnityEngine;using System.Collections;using System;public class DialogManager : MonoBehaviour { private Hashtable dialogs = new Hashtable(); public bool DialogExist(DialogType type) { return this.dialogs.ContainsKey(type); } public DialogInfo AddDialog(DialogType type) { DialogInfo dialogInfo = new DialogInfo(); dialogInfo.type = type; this.dialogs.Add(type, dialogInfo); return dialogInfo; } public void ResetDialog() { IDictionaryEnumerator enumerator = this.dialogs.GetEnumerator(); while (enumerator.MoveNext()) { DialogInfo dialoginfo = enumerator.Value as DialogInfo; dialoginfo.AsynState = AsynState.Completed; } } public DialogInfo GetDialogInfo(DialogType type) { if (!this.DialogExist(type)) { return this.AddDialog(type); } return this.dialogs[type] as DialogInfo; } public void RemoveDialog(DialogType type) { if (this.DialogExist(type)) { this.dialogs.Remove(type); } } public void ClearDialog() { this.dialogs.Clear(); } public Transform GetDialog(DialogType type) { if (type == DialogType.None) { return null; } string str = Util.ConvertPanelName(type); return io.Gui.transform.Find(str); }}
0 0
- Unity客户端架构-DialogManager
- Unity客户端架构-Util
- Unity客户端架构-UIContainer
- Unity客户端架构-io
- Unity客户端架构-Resource
- Unity客户端架构-PanelManager
- Unity客户端架构-BaseDialog
- Unity客户端架构-DialogInfo
- Unity客户端架构-DialogType
- Unity客户端架构-GlobalGenerator
- Unity客户端架构设计视频教程
- Unity游戏开发Photon Server之客户端架构
- 全局ProgressDialog---DialogManager
- unity客户端
- Unity架构??
- 客户端架构
- 客户端架构
- Unity 网游客户端Dome
- 第三周项目1--顺序表的基本运算
- 「译」JUnit 5 系列:环境搭建
- VS1003详解
- LeetCode---7. Reverse Integer
- C#控制台基础 判断指定目录下文件夹是否存在
- Unity客户端架构-DialogManager
- SPI总线的初步认识
- POJ 1042 Gone Fishing
- 关于xcode8.0 VVDocumenter无法使用的解决办法
- libGDX介绍
- Unity客户端架构-BaseDialog
- 数据结构中常见的树
- JavaScript面向对象笔记–对象和函数
- 高精度之除法模板