add
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
using UnityEngine;
|
||||
using UnityEditor;
|
||||
using UnityEditor.SceneManagement;
|
||||
using System.Collections;
|
||||
|
||||
[CustomEditor (typeof(UITexteara), true)]
|
||||
public class UITextearaInspector : Editor
|
||||
{
|
||||
UITexteara instance;
|
||||
|
||||
void OnEnable ()
|
||||
{
|
||||
instance = target as UITexteara;
|
||||
}
|
||||
|
||||
public override void OnInspectorGUI ()
|
||||
{
|
||||
base.OnInspectorGUI ();
|
||||
if (instance == null)
|
||||
return;
|
||||
using (new UnityEditorHelper.HighlightBox ()) {
|
||||
instance.effectMode = (UITexteara.EffectMode)EditorGUILayout.EnumPopup ("Effect Type", instance.effectMode);
|
||||
if (instance.effectMode == UITexteara.EffectMode.none)
|
||||
return;
|
||||
instance.method = (UITweener.Method)EditorGUILayout.EnumPopup ("Effect Method", instance.method);
|
||||
|
||||
GUILayout.BeginHorizontal ();
|
||||
{
|
||||
EditorGUILayout.LabelField ("Duration");
|
||||
instance.duration = EditorGUILayout.FloatField (instance.duration);
|
||||
}
|
||||
GUILayout.EndHorizontal ();
|
||||
|
||||
GUILayout.BeginHorizontal ();
|
||||
{
|
||||
EditorGUILayout.LabelField ("Delay");
|
||||
instance.delay = EditorGUILayout.FloatField (instance.delay);
|
||||
}
|
||||
GUILayout.EndHorizontal ();
|
||||
}
|
||||
|
||||
GUILayout.BeginHorizontal ();
|
||||
{
|
||||
if(GUILayout.Button ("Refresh")) {
|
||||
instance.refresh (true);
|
||||
}
|
||||
|
||||
if (GUILayout.Button ("Clean")) {
|
||||
instance.clean ();
|
||||
}
|
||||
}
|
||||
GUILayout.EndHorizontal ();
|
||||
if (!Application.isPlaying) {
|
||||
EditorUtility.SetDirty (instance);
|
||||
EditorSceneManager.MarkAllScenesDirty ();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 68c7fa591815948e8bfc70f75ea1b8a9
|
||||
timeCreated: 1481250043
|
||||
licenseType: Pro
|
||||
MonoImporter:
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Reference in New Issue
Block a user