OldBlueWater/BlueWater/Assets/02.Scripts/Skill/ActiveSkill/ActiveSkill.cs
NTG_Lenovo 4a70315d56 Spine 런타임 에셋 추가
+ iDamageable 관통률 삭제
+ #44 스킬 시스템 구성 및 임시 스킬 FireBoom 작업
2023-11-01 16:39:12 +09:00

19 lines
547 B
C#

using System;
using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
[Serializable]
public abstract class ActiveSkill : MonoBehaviour, ISkill
{
[SerializeField] protected ActiveSkillData activeSkillData;
public string Name => activeSkillData.Name;
public string Description => activeSkillData.Description;
public abstract void Execute(LayerMask targetLayer, Vector3? targetPos = null);
public ActiveSkillData GetActiveSkillData() => activeSkillData;
}
}