整合SLSUtilities
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
using LunaWolfStudiosEditor.ScriptableSheets.Shared;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
|
||||
namespace LunaWolfStudiosEditor.ScriptableSheets.Serializables
|
||||
{
|
||||
[System.Serializable]
|
||||
public struct SerializableGradient
|
||||
{
|
||||
[SerializeField]
|
||||
private Gradient m_Gradient;
|
||||
public Gradient Gradient { get => m_Gradient; set => m_Gradient = value; }
|
||||
|
||||
public SerializableGradient(Gradient gradient)
|
||||
{
|
||||
m_Gradient = gradient;
|
||||
}
|
||||
|
||||
public SerializableGradient(SerializedProperty property)
|
||||
{
|
||||
m_Gradient = property.GetGradientValue();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user