19 lines
615 B
C#
19 lines
615 B
C#
using UnityEngine;
|
|
|
|
namespace Code.Example.Race.Racer.AI.ID.Behaviours
|
|
{
|
|
public class Seek : AgentBehaviour
|
|
{
|
|
public override Steering GetSteering(Transform target)
|
|
{
|
|
Steering steering = new Steering();
|
|
|
|
steering.linear = target.position - transform.position;
|
|
UnityEngine.Debug.DrawRay(transform.position, steering.linear, Color.yellow, 5f);
|
|
// steering.linear *= agent.Data.maxAcceleration;
|
|
steering.linear.Normalize();
|
|
UnityEngine.Debug.Log(steering.linear);
|
|
return steering;
|
|
}
|
|
}
|
|
} |