|
using UnityEditor;
|
using UnityEngine;
|
|
[CustomEditor(typeof(SecondFrameLoader2))]
|
public class SecondFrameLoaderEditor : Editor
|
{
|
|
SecondFrameLoader2 loader;
|
|
private void OnEnable()
|
{
|
loader = target as SecondFrameLoader2;
|
}
|
|
public override void OnInspectorGUI()
|
{
|
EditorGUILayout.Space(10);
|
loader.m_TitleKey = EditorGUILayout.TextField("Title Key", loader.m_TitleKey);
|
loader.frameSize = (FrameSize)EditorGUILayout.EnumPopup("Size", loader.frameSize);
|
if (loader.frameSize == FrameSize.Free)
|
loader.size = EditorGUILayout.Vector2Field("WH", loader.size);
|
EditorGUILayout.Space(10);
|
if (GUILayout.Button("刷新"))
|
{
|
loader.Reload();
|
}
|
}
|
|
}
|