46 lines
1013 B
C#
46 lines
1013 B
C#
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<UILoadUpdate>(100);
|
|
}
|
|
|
|
|
|
if (GUILayout.Button("ShowUI1000"))
|
|
{
|
|
GameApp.UI.ShowUI<UILoadUpdate>(1000);
|
|
}
|
|
|
|
if (GUILayout.Button("HideUI"))
|
|
{
|
|
GameApp.UI.CloseUI<UILoadUpdate>();
|
|
}
|
|
|
|
if (GUILayout.Button("Fire"))
|
|
{
|
|
GameApp.Event.Fire(this, AssetPatchStatesChangeEventArgs.Create(EPatchStates.PatchDone));
|
|
}
|
|
}
|
|
}
|