Ejemplo n.º 1
0
 public void OnTriggerStay()
 {
     if ((Input.GetKeyDown(KeyCode.E) || Input.GetKeyDown(KeyCode.JoystickButton2)) && m_Katherine.m_CanMove)
     {
         m_EventSelector.SendToEvent(m_CallEvent);
     }
 }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
 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;
     }
 }
Ejemplo n.º 5
0
 public void CallEvent()
 {
     m_EventSelector.SendToEvent(m_CallEvent);
 }