ID3/Assets/AgentBehaviour.cs
2026-03-19 02:02:28 +03:00

24 lines
423 B
C#

using UnityEngine;
using System.Collections;
public class AgentBehaviour : MonoBehaviour
{
public GameObject target;
protected Agent agent;
public virtual void Awake()
{
agent = gameObject.GetComponent<Agent>();
}
public virtual void Update()
{
agent.SetSteering(GetSteering());
}
public virtual Steering GetSteering()
{
return new Steering();
}
}