using System.Collections; using System.Collections.Generic; using UnityEngine; using ZXK.Framework; using ZXK.UTility; /******************************************************************************* *Create By CG *Function 每个UI界面预制体资源 *******************************************************************************/ namespace ZXK.BYSS { public class UIModel { private Dictionary _uiData = new Dictionary(); public Dictionary _UiData { get => _uiData; } ///// ///// 初始化数据 ///// public void InitData() { AddressablesManager.Instance.LoadAssets("ui", OnLoadedCall); } private void OnLoadedCall(List objs) { for (int i = 0; i < objs.Count; i++) { _uiData.Add(objs[i].name, objs[i]); } //AppManagement.Instance.EnterProcess(EnumCtrl.Model.Home); Transform topCanvas = GameObject.FindGameObjectWithTag("MainCanvas").transform.parent.Find("TopCanvas"); UI_Manage.Instance.ShowPanel("HoverPanel", 0, topCanvas); AppManagement.Instance.ChangeModel(EnumCtrl.Model.Home); } } }