11 lines
383 B
C#
11 lines
383 B
C#
using UnityEngine;
|
|
|
|
public abstract class PlayerActionData : ScriptableObject
|
|
{
|
|
public string actionName;
|
|
public float duration; // 액션 자체가 시간을 가짐
|
|
public string animTrigger;
|
|
|
|
// 대상(target)은 있을 수도 있고(채광), 없을 수도 있음(회복/대쉬)
|
|
public abstract void ExecuteEffect(GameObject performer, GameObject target);
|
|
} |