Dynamic Obstacle In Trigger
Description
Declaration
public delegate void DynamicObstacleInTrigger(int vehicleIndex, Collider obstacle);Parameters
Name
Description
Set Method
public static void SetDynamicObstacleInTrigger(DynamicObstacleInTrigger dynamicObstacleInTriggerDelegate)Example
using Gley.TrafficSystem;
using UnityEngine;
public class Test : MonoBehaviour
{
private void Start()
{
Delegates.SetDynamicObstacleInTrigger(MyObstacleBehaviour);
}
public static void MyObstacleBehaviour(int vehicleIndex, Collider player)
{
//stop and wait
API.AddDrivingAction(vehicleIndex, DriveActions.StopInDistance, false);
}
}Last updated