32 lines
648 B
C#
32 lines
648 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
#if UNITY_EDITOR
|
|
using UnityEditor;
|
|
#endif
|
|
|
|
namespace NiloToon.NiloToonURP
|
|
{
|
|
[AttributeUsage(AttributeTargets.Field, Inherited = true, AllowMultiple = false)]
|
|
public class HelpBoxAttribute : PropertyAttribute
|
|
{
|
|
public string Text;
|
|
|
|
// This field should only be used within the Unity Editor.
|
|
#if UNITY_EDITOR
|
|
public MessageType Type;
|
|
#endif
|
|
|
|
public HelpBoxAttribute(string text
|
|
#if UNITY_EDITOR
|
|
, MessageType type = MessageType.Info
|
|
#endif
|
|
)
|
|
{
|
|
Text = text;
|
|
#if UNITY_EDITOR
|
|
Type = type;
|
|
#endif
|
|
}
|
|
}
|
|
} |