Files
badeend-go/Assets/EasyButtons/ScriptableObjectExample.cs
2019-08-26 00:51:03 +02:00

27 lines
644 B
C#

using UnityEngine;
namespace EasyButtons
{
[CreateAssetMenu(fileName = "ScriptableObjectExample.asset", menuName = "EasyButtons/ScriptableObjectExample")]
public class ScriptableObjectExample : ScriptableObject
{
[Button]
public void SayHello()
{
Debug.Log("Hello");
}
[Button(ButtonMode.DisabledInPlayMode)]
public void SayHelloEditor()
{
Debug.Log("Hello from edit mode");
}
[Button(ButtonMode.EnabledInPlayMode)]
public void SayHelloPlayMode()
{
Debug.Log("Hello from play mode");
}
}
}