示例#1
0
 // overload with zero parameters. Used with onClearSelection.
 public void Deselect()
 {
     Selected = false;
     // deactivates selection markers
     foreach (GameObject marker in selectionMarkers)
     {
         marker.SetActive(false);
     }
     OnSelectionStatusChange?.Invoke(Selected);
 }
示例#2
0
 // overload with zero parameters. Currently unused.
 public void Select()
 {
     Selected = true;
     // activates selection markers
     foreach (GameObject marker in selectionMarkers)
     {
         marker.SetActive(true);
     }
     OnSelectionStatusChange?.Invoke(Selected);
 }