How to use
To use Waypoints path system – you should just:
* Assign WaypointHolder script to any gameObject * Create several waypoints (using prefab or just assign Waypoint script to any gameObject) * Assign waypoints to list in WaypointHolder or just make WaypointHolder parent to them (in this case path will be created automatically according to waypoints order in Hierarchy) * Attach WaypointMover script to any gameObject you want to move along path (and assign WaypointHolder to its related property). * If needed - tune movement parameters... and.... Enjoy!