// When player interacts with this arcade object public override void Interact(InteractArcade player) { base.Interact(player); player.ClearCurrentInteractable(); // start animation playerCam.SetActive(false); animCam.SetActive(true); animCamAnimator.SetTrigger("PanIntoMachine"); backlight.SetActive(true); }
public override void Interact(InteractArcade player) { base.Interact(player); characterPanel.SetActive(true); playerInput.SwitchCurrentActionMap("UI"); }
// Player interacts with this arcade object public virtual void Interact(InteractArcade player) { popUpText.SetActive(false); }
public override void Interact(InteractArcade player) { base.Interact(player); animator.SetTrigger("Activate"); }