void ControlInspector() { if (controlInteractable != interactable) { IsInteractable = interactable; } if (controlGroup != Group) { Group = group; return; // Group sets on or off. } if (controlSet == set) { return; } if (!IsInteractable) { set = controlSet; } IsSet = set; }
void Init() { controlGroup = group; if (group != null) { Group = group; } }