public void OnTriggerStay() { if ((Input.GetKeyDown(KeyCode.E) || Input.GetKeyDown(KeyCode.JoystickButton2)) && m_Katherine.m_CanMove) { m_EventSelector.SendToEvent(m_CallEvent); } }
private void OnTriggerStay() { Debug.Log("Waiting..."); m_Count += Time.deltaTime; if (m_Count > m_WaitTime && !m_Finished) { Debug.Log("Finished"); m_Count = 0; m_EventSelector.SendToEvent(m_CallEvent); } }
public void ReturnCharacter() { m_Katherine.position = m_NewPosition.position; m_Katherine.rotation = m_NewPosition.rotation; while (m_Count < m_WaitTime) { m_Count += Time.deltaTime; } this.GetComponent <Animator>().SetBool("isActive", false); if (m_UnlockMovement) { m_Katherine.GetComponent <PlayerController>().m_CanMove = true; } m_Event.SendToEvent(m_CallEvent); }
public void RestoreCamera() { if (m_CameraFollow.m_Smoothing != m_CameraSmoothing) { m_CameraFollow.m_Smoothing = m_CameraSmoothing; } m_Count = 0; m_CameraFollow.SetPlayerAsTarget(); m_Bars.SetBool("isActive", false); m_Active = false; m_Event.SendToEvent(m_CallEvent); if (m_DesactivateTrigger) { GetComponent <BoxCollider>().enabled = false; } }
public void CallEvent() { m_EventSelector.SendToEvent(m_CallEvent); }