private void SetSelectionCount() { int count = Selection.SelectedObjects.Count; text.text = count.ToString(); GlobalState.SetPrimaryControllerDisplayText("Sel " + count.ToString()); hasSelection = count > 0; gameObject.SetActive(hasSelection); }
private void OnAuxiliarySelectedObjectChanged(GameObject previousAuxiliarySelectedObject, GameObject auxiliarySelectedObject) { if (null != auxiliarySelectedObject) { image.sprite = grabImage; text.text = "1"; // we can grab only one object outside of the selection GlobalState.SetPrimaryControllerDisplayText("Grab 1"); } else { image.sprite = selectImage; SetSelectionCount(); } }