27 lines
840 B
C#
27 lines
840 B
C#
#if UNITY_EDITOR
|
|
using UnityEngine;
|
|
using UnityEditor;
|
|
using System;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Michsky.MUIP
|
|
{
|
|
[CustomEditor(typeof(UIManagerProgressBarLoop))]
|
|
public class UIManagerProgressBarLoopEditor : Editor
|
|
{
|
|
override public void OnInspectorGUI()
|
|
{
|
|
DrawDefaultInspector();
|
|
var UIManagerProgressBarLoop = target as UIManagerProgressBarLoop;
|
|
|
|
using (var group = new EditorGUILayout.FadeGroupScope(Convert.ToSingle(UIManagerProgressBarLoop.hasBackground == true)))
|
|
{
|
|
if (group.visible == true)
|
|
{
|
|
UIManagerProgressBarLoop.background = EditorGUILayout.ObjectField("Background", UIManagerProgressBarLoop.background, typeof(Image), true) as Image;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#endif |