19 lines
562 B
C#
19 lines
562 B
C#
|
using UnityEngine;
|
||
|
using Saltosion.OneWeapon.AI;
|
||
|
|
||
|
namespace Saltosion.OneWeapon {
|
||
|
[RequireComponent(typeof(AI.Behaviours.Follow), typeof(AI.Triggers.EnemySighted))]
|
||
|
public class EnemyFollower : MonoBehaviour {
|
||
|
public AI.Behaviours.Follow Follow;
|
||
|
public AI.Triggers.EnemySighted EnemySighted;
|
||
|
|
||
|
private void Update() {
|
||
|
if (EnemySighted.ClosestEnemy == null) {
|
||
|
Follow.Target = null;
|
||
|
} else {
|
||
|
Follow.Target = EnemySighted.ClosestEnemy.transform;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|