Waypoints
Last updated
Last updated
You can create unique waypoints for each enemy, for this do the following:
Create a Movement Behaviour by pressing (GameObject -> USK -> Movement Behaviour).
Then create a few waypoints and place them as you need.
When you click on the "+" button, a point is created; when you click on the "-", it is deleted.
Each point has 2 parameters:
After you finish creating the Movement Behavior, set it in the script AI Controller script.
Parameter
Description
Next Action
Next Point - the enemy will move to the next waypoint after the current point.
Random Point - the enemy will find a random waypoint and move to it after current.
Nearest Point - the enemy will find the nearest point and move to it after current.
Stop - the enemy will finish patrolling.
Wait
The enemy will stop near the point and wait for some time. In this state, one of the find animations will be played.