public static void AssignManeuverButtonPressed() { HideDirectionMenu(); string maneuverCode = EventSystem.current.currentSelectedGameObject.name; DirectionsMenu.Callback(maneuverCode); }
public static void AssignManeuverButtonPressed(string buttonName) { string maneuverCode = buttonName; //OLD: EventSystem.current.currentSelectedGameObject.name; if (maneuverCode.Split('.').Length == 3) { HideDirectionMenu(); DirectionsMenu.Callback(maneuverCode); } else { Messages.ShowError($"Error: maneuver button is required, but name of pressed UI element: \"{maneuverCode}\""); } }