Exemplo n.º 1
0
 void PlaceArmor()   //B Button
 {
     if (Input.GetButtonDown("B Button" + PlayerNumber))
     {
         Player_InventoryScript.PlaceArmor();
     }
 }
    private void InputHandler()
    {
        if (Player_InventoryScript.EquippedRangedWeaponScipt != null)
        {
            if (Input.GetMouseButton(0))
            {
                Player_InventoryScript.EquippedRangedWeaponScipt.Fire();
            }

            if (Input.GetKeyDown(KeyCode.R))
            {
                Player_InventoryScript.EquippedRangedWeaponScipt.Reload();
            }
        }

        if (Player_InventoryScript.EquippedThrowableScript != null)
        {
            if (Input.GetMouseButtonDown(1))
            {
                Player_InventoryScript.ThrowThrowable();
            }
        }

        if (Input.GetKeyDown(KeyCode.F))
        {
            Player_InventoryScript.ChangeWeapon();
        }

        if (Input.GetKeyDown(KeyCode.E))
        {
            if (Player_InventoryScript.InteractableToActivate != null)
            {
                Player_InventoryScript.InteractableToActivate.Activate(Player_InventoryScript);
            }
        }

        if (Input.GetKey(KeyCode.Q))
        {
            Player_InventoryScript.PlaceArmor();
        }
    }