WaypointMaster

This is implementation of A* algorithm, based on waypoints.

Usage
To use it you should attach "WaypointMaster" script to empty game object, and add waypoints around obstacles in such way, that each waypoint will be able to see any another waypoint. Waypoint can be any game object, this script use only position component of waypoint game objects, and waypoints should be without collider component. All this waypoints should be children of WyapointMaster game object. If you have questions, you can ask them here