コード例 #1
0
    private void Update()
    {
        State?.Update();
        if (Destroyed)
        {
            return;
        }

        Movable?.DrawDestination();
        Engaging?.DrawTarget();
    }
コード例 #2
0
 public void ClearTarget()
 {
     Engaging.ClearTarget();
 }
コード例 #3
0
 public void SetTarget(Entity target)
 {
     Engaging.SetTarget(target);
     Movable.SetDestination(target.Position);
 }