OldBlueWater/BlueWater/Assets/02.Scripts/NewSkill/SkillBase.cs

15 lines
435 B
C#
Raw Normal View History

using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public abstract class SkillBase : MonoBehaviour
{
[field: SerializeField] public float Cooldown { get; set; }
[field: SerializeField] public float Range { get; set; }
public abstract void Activate(SkillInputData inputData);
protected abstract void ApplyEffect(GameObject target);
}
}