public void Use() { GameObject target = interactionTrigger.GetTarget(); if (target != null) { // Target.Function() } }
public void Use() { // if currently using computer if (stateController.activeComputer != null) { StopUseComputer(stateController.activeComputer); return; } GameObject target = interactionTrigger.GetTarget(); if (target != null) { if (target.CompareTag("Computer")) { UseComputer(target); } } }