private void OnTriggerEnter(Collider other) { RoomStateMachine scriptRef = roomStateMachine.GetComponent <RoomStateMachine>(); if (scriptRef.GetCurrentState() == RoomStateMachine.StateId.NotStarted) { scriptRef.SetState(RoomStateMachine.StateId.Hacking); } }
// Update is called once per frame void Update() { if (stateMachine.GetCurrentState() != RoomStateMachine.StateId.GameOver) { if (Input.GetButtonDown("Fire1")) { Shoot(); } } }