|
using Definition.DataStruct;
|
|
using Entity;
|
|
using UnityEngine;
|
|
|
|
public abstract class EnemyBase : TargetableObject
|
|
{
|
|
protected Transform _target;
|
|
|
|
public abstract override ImpactData GetImpactData();
|
|
|
|
public virtual void SetTarget(Transform target) => _target = target;
|
|
} |