using System; using AlicizaX.Event.Runtime; using AlicizaX; using AlicizaX.Resource.Runtime; using UnityEditor; using UnityEngine; using UnityEngine.Profiling; public class TestMono : MonoBehaviour { private UXButton _button; private void OnGUI() { if (GUILayout.Button("ShowUI10")) { Profiler.BeginSample("ShowUI10"); GameApp.UI.ShowUI("UILoadUpdate", 10); Profiler.EndSample(); EditorApplication.isPaused = true; } if (GUILayout.Button("ShowUI100")) { GameApp.UI.ShowUI(100); } if (GUILayout.Button("ShowUI1000")) { GameApp.UI.ShowUI(1000); } if (GUILayout.Button("HideUI")) { GameApp.UI.CloseUI(); } if (GUILayout.Button("Fire")) { // GameApp.Event.Fire(this, AssetPatchStatesChangeEventArgs.Create(EPatchStates.PatchDone)); } } }