AITrafficWaypointRoute
Holds an array of waypoints used for path-finding, updating car settings, and triggering events.
Last updated
Holds an array of waypoints used for path-finding, updating car settings, and triggering events.
Last updated
Scene View Commands
Shift + Left Click
In scene view on a Collider to add new points to the route.
Shift + Ctrl + Left Click
In scene view on a Collider to insert new points to the route.
Shift + Right Cllick
In scene view on a Collider to add a Yield Trigger to the route.
Inspector Buttons
Reverse Waypoints
Reverses all waypoints in the route's waypointDataList.
Align Waypoints
Aligns the rotation of all waypoints to face toward the next point.
Setup Random Spawn Points
First removes all spawn points, then randomly adds new spawn points.
Remove All Spawn Points
Removes all spawn points from the route.
Variables
vehicleTypes
Array of vehicles types that are allowed to spawn and merge onto this route.
waypointDataList
List of waypoints in the route that cars will use for path-finding.
spawnFromAITrafficController
AITrafficController trafficPrefabs array will populate spawnTrafficVehicles array.
spawnTrafficVehicles
Array of traffic car prefabs instantiated to the route on startup.
spawnAmount
Amount of cars to spawn.
useSpawnPoints
Startup traffic will use spawn points, instead of incrementally spawning every other waypoint.
maxDensity
Amount of cars allowed on the route by startup and pooling spawners.
stopForTrafficLight
Controlled by the route's AITrafficWaypointRouteInfo script and traffic lights; determines if cars can exit the route.
routeInfo
Reference to the route's AITrafficWaypointRouteInfo script.
Public Methods