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!