1
0
Fork 0
LaboratoryProtection/Assets/UnityTest/ZXL/Scripts/Effect/EffectComponent.cs

22 lines
499 B
C#

using System;
using Sirenix.OdinInspector;
using UnityEngine;
namespace UnityTest.ZXL
{
public class EffectComponent : MonoBehaviour
{
public EffectType effectType => effectData.effectType;
public EffectData effectData;
#if UNITY_EDITOR
[Button]
void Add()
{
effectData = new EffectData();
effectData.effectType = Enum.Parse<EffectType>(this.name);
effectData.effect = this.gameObject;
}
#endif
}
}