Exemple #1
0
    public void OnDiggingChanged(DiggingMode diggingMode)
    {
        bool showTarget =
            eventsManager.mouseMode == InputEnabled.Disabled &&
            eventsManager.diggingMode == DiggingMode.NotDigging;

        target.gameObject.SetActive(showTarget);
    }
Exemple #2
0
    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);
    }
Exemple #3
0
 public void DiggingChanged(DiggingMode diggingMode)
 {
     this.diggingMode = diggingMode;
     OnDiggingChanged?.Invoke(diggingMode);
 }