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(this.name); effectData.effect = this.gameObject; } #endif } }