private void OnOneWayConnectToSelected()
        {
            Selection.selectionChanged -= OnOneWayConnectToSelected;

            if (Selection.activeGameObject == null)
            {
                return;
            }

            var targetWaypoint = Selection.activeGameObject.GetComponent <Waypoint>();

            if (targetWaypoint == null || waypoint == null)
            {
                return;
            }

            waypoint.ConnectWaypoint(targetWaypoint);
        }
예제 #2
0
 private void ConnectWaypoints(Waypoint w1, Waypoint w2)
 {
     w1.ConnectWaypoint(w2);
     w2.ConnectWaypoint(w1);
 }