public void SetState(NormalKeyState _state) { m_state = _state; if (m_state.pickedUp) { m_interactable.SimulateInteraction(); } }
//*******************************// // MonoBehaviour Functions // //*******************************// private void Awake() { m_state = new NormalKeyState(); m_interactable = GetComponent <Interactable>(); }