public void OnDiggingChanged(DiggingMode diggingMode) { bool showTarget = eventsManager.mouseMode == InputEnabled.Disabled && eventsManager.diggingMode == DiggingMode.NotDigging; target.gameObject.SetActive(showTarget); }
public void Start() { diggingMode = DiggingMode.NotDigging; mouseMode = InputEnabled.Disabled; computerInputMode = InputEnabled.Disabled; computerInput = FindObjectOfType <ComputerInput>(); computerInput.gameObject.SetActive(false); deviceInputMode = InputEnabled.Disabled; deviceInput = FindObjectOfType <DeviceInput>(); deviceInput.gameObject.SetActive(false); }
public void DiggingChanged(DiggingMode diggingMode) { this.diggingMode = diggingMode; OnDiggingChanged?.Invoke(diggingMode); }