void Update() { //Condicional para enviar o valor literal da direção do player if (m_Horizontal > 0) { right = true; } else if (m_Horizontal < 0) { right = false; } m_Player.Move(m_Jump, m_Horizontal); //Envia as informações de movimento para o script responável pelo player m_Player.RotationCharacter(right); //Envia as informações de doratção para o script responsável pelo player inGameMenu.Pause(m_Pause); //Pausa o jogo m_Horizontal = Input.GetAxis("Horizontal"); //Input de movimentação horizontal m_Jump = Input.GetButtonDown("Jump"); //Input de movimentação vertical (pulo) m_Get_Objects = Input.GetButtonDown("Get"); //Input para pegar objetos m_Interact = Input.GetButtonDown("Interact"); //Input de interação com o cenário m_Pause = Input.GetButtonDown("Pause"); //Input para pausar o jogo #region Input dos triggers m_Button1 = Input.GetButtonDown("Button1"); m_Button2 = Input.GetButtonDown("Button2"); m_Button3 = Input.GetButtonDown("Button3"); m_Button4 = Input.GetButtonDown("Button4"); #endregion #region Trigger das habilidades if (m_Button1) { i_buttonTriggered = 0; } else if (m_Button2) { i_buttonTriggered = 1; } else if (m_Button3) { i_buttonTriggered = 2; } else if (m_Button4) { i_buttonTriggered = 3; } else { i_buttonTriggered = -1; } m_Player.ButtonSelect(i_buttonTriggered); #endregion }
void Update() { if (InputController.PauseInput()) { if (!lockKey) { if (!menu.IsPaused) { menu.Pause(); LockKeys(true); } else { menu.UnPause(); LockKeys(false); } } } if (Input.GetKeyDown(journalKey)) { //CallTabletTrigger (); /*if(map.activeSelf == true) { * //changePlayerState (); * //CallMap (false); * }*/ } if ((InputController.InventoryInput()) && !lockKey) { CallInventoryTrigger(); } if ((InputController.MapInput()) && !lockKey) { //CallMapTrigger(); if (inventoryUp) { CallInventoryTrigger(); } } }
void Update() { if (Input.GetKeyDown(KeyCode.P)) { if (!menu.IsPaused) { menu.Pause(); LockKeys(true); } else { menu.UnPause(); LockKeys(false); } } if (Input.GetKeyDown(journalKey) && !lockKey) { CallTabletTrigger(); } if ((Input.GetKeyDown(inventoryKey)) && !lockKey) { CallInventoryTrigger(); } if ((Input.GetKeyDown(mapKey)) && !lockKey) { CallMapTrigger(); } //Listing buttons of the joystick // for the map //if(!mapBlocked) // if ((Input.GetButtonDown("Fire3")) && !lockKey) // { // CallMapTrigger(); // } // //for the inventory // if ((Input.GetButtonDown("Fire2")) && !lockKey) // { // CallInventoryTrigger(); // } // //for the tablet // if ((Input.GetButtonDown("Fire1")) && !lockKey) // { // CallTabletTrigger(); // } if (mapUp) { changeAlphaGroupCanvas(StatusButtonMap, true); } else { changeAlphaGroupCanvas(StatusButtonMap, false); } if (tabletUp) { changeAlphaGroupCanvas(StatusButtonTablet, true); } else { changeAlphaGroupCanvas(StatusButtonTablet, false); } if (inventoryUp) { changeAlphaGroupCanvas(StatusButtonInventory, true); } else { changeAlphaGroupCanvas(StatusButtonInventory, false); } }