private void DashCheck() { if (rewiredPlayer.GetButtonDown("Dash") && rewiredPlayer.GetAxis2DRaw("Horizontal", "Vertical") != Vector2.zero) { dashVector = new Vector3(rewiredPlayer.GetAxis2DRaw("Horizontal", "Vertical").x, rewiredPlayer.GetAxis2DRaw("Horizontal", "Vertical").y, 0); state = PlayerState.Dashing; } }
private void Title() { if (rewiredPlayer1.GetButtonDown("Confirm") || rewiredPlayer2.GetButtonDown("Confirm")) { Debug.Log("confirm"); Instantiate(Resources.Load("Prefabs/PalmmyEffect/TitleAnimation"), transform.parent); _state = ScreenState.Cracked; } }
//Not being used void PlayerLogIn(Rewired.Player player, int playerId) { //Advances the player through the menu if (player.GetButtonDown("A")) { buttonClickSound.PlayOneShot(buttonClick, 1f); menuState++; MenuState(); } //Regress the player through the menu if (player.GetButtonDown("B")) { buttonClickSound.PlayOneShot(buttonClick, 1f); menuState--; MenuState(); } //Returns "buttons" to their original color if (player.GetAxis("LSH") == 0) { p1AxisActive = false; roundRightArrow.GetComponent <Graphic>().color = roundArrowNormalColor; roundLeftArrow.GetComponent <Graphic>().color = roundArrowNormalColor; } //Selects next button if (player.GetAxis("LSH") == -1 || player.GetAxis("LSH") == 1) { if (!p1AxisActive) { //Only let the player change the round number if (menuState == 0) { //Changes the color of the correct button if (player.GetAxis("LSH") == -1)// && playerId == 0) { roundLeftArrow.GetComponent <Graphic>().color = roundArrowHighlightedColor; buttonClickSound.PlayOneShot(buttonClick, 1f); } if (player.GetAxis("LSH") == 1)// && playerId == 0) { roundRightArrow.GetComponent <Graphic>().color = roundArrowHighlightedColor; buttonClickSound.PlayOneShot(buttonClick, 1f); } } //Only let the player change the level if (menuState == 1) { } p1AxisActive = true; } } }
void ControllerInput() { if (_player1.GetButtonDown("Select")) { _buttonSwitch.pitch = 1; _buttonSwitch.Play(); if (_buttonsIter == 0) { PlayGame(); } else if (_buttonsIter == 1) { OpenControlls(); } else { ExitGame(); } } else if (_player1.GetButtonDown("Up")) { _buttonSwitch.pitch = 2; _buttonSwitch.Play(); _buttons[_buttonsIter].GetComponent <Image>().color = _buttons[_buttonsIter].GetComponent <Button>().colors.normalColor; if (_buttonsIter == 0) { _buttonsIter = 2; } else { _buttonsIter--; } _buttons[_buttonsIter].GetComponent <Image>().color = _buttons[_buttonsIter].GetComponent <Button>().colors.highlightedColor; } else if (_player1.GetButtonDown("Down")) { _buttonSwitch.pitch = 2; _buttonSwitch.Play(); _buttons[_buttonsIter].GetComponent <Image>().color = _buttons[_buttonsIter].GetComponent <Button>().colors.normalColor; if (_buttonsIter == 2) { _buttonsIter = 0; } else { _buttonsIter++; } _buttons[_buttonsIter].GetComponent <Image>().color = _buttons[_buttonsIter].GetComponent <Button>().colors.highlightedColor; } else if (_controlsMenu.activeSelf && _player1.GetButtonDown("Back")) { _buttonSwitch.pitch = 1; _buttonSwitch.Play(); _controlsMenu.SetActive(false); } }
public virtual bool GetJumpInput(int ID) { GetPlayer(ID); m_KeyDown = m_Player.GetButtonDown("Jump"); if (m_KeyDown) { return(true); } return(false); }
// Update is called once per frame void Update() { if (GameManager.instance.state == EnumStateScene.Level) { if (!canHit) { cooldownFailHit += Time.deltaTime; crosshairUI.fillAmount += (cooldownFailHit / cooldownFailHitMax) / 100; if (cooldownFailHit >= cooldownFailHitMax) { cooldownFailHit = 0; canHit = true; } } else { if (inputPlayer.GetButtonDown("Select") && !hasClicked) { CursorRaycast(); } } CursorMovement(); } else if (GameManager.instance.state == EnumStateScene.FinalScore) { if (inputPlayer.GetButtonDown("Restart")) { SoundManager.instance.StopMusic(); SceneManager.LoadScene("GameScene"); //GameManager.instance.Init(); } else if (inputPlayer.GetButtonDown("Return")) { SoundManager.instance.StopMusic(); SceneManager.LoadScene("Menu"); GameManager.instance.state = EnumStateScene.Menu; } } if (GameManager.instance.state == EnumStateScene.Level || GameManager.instance.state == EnumStateScene.Pause) { if (inputPlayer.GetButtonDown("Pause")) { GameManager.instance.Pause(); } } }
// Update is called once per frame void Update() { if (!menuIsActive && inputManager1.GetButtonDown("Pause")) { menuIsActive = true; timer.PauseTimer(); Menu.gameObject.SetActive(true); selected = 0; UpdateSelection(); } else if (menuIsActive) { if (inputManager1.GetButtonDown("Pause")) { ResumePlaying(); } else if (inputManager1.GetButtonDown("Up")) { selected = (--selected) % elements.Length; if (selected < 0) { selected += elements.Length; } UpdateSelection(); } else if (inputManager1.GetButtonDown("Down")) { selected = (++selected) % elements.Length; UpdateSelection(); } else if (inputManager1.GetButtonDown("Validate")) { if (selected == 0) { ResumePlaying(); } else if (selected == 1) { SceneManager.LoadScene(SceneManager.GetActiveScene().name); } else if (selected == 2) { Application.Quit(); } } } }
private void Update() { #if UNITY_EDITOR //if (pInput.GetButtonDown(Globals.BtnStart)) Time.timeScale = Time.timeScale > 0.5 ? 0 : 1; if (pInput.GetButtonDown(Globals.BtnBack)) { UnityEditor.EditorApplication.isPaused = !UnityEditor.EditorApplication.isPaused; } if (pInput.GetButtonDown(Globals.BtnAction4)) { car.GetComponentInChildren <CarStateManager>().Explode(); } #endif }
void TakeInput(out Vector3 stickInput) { stickInput = Vector3.zero; if (m_mainPlayer) { Rewired.Player player = ReInput.players.GetPlayer(m_mainPlayer.m_nplayerIndex - 1); stickInput = new Vector3(player.GetAxisRaw("Look Vertical"), -player.GetAxisRaw("Look Horizontal"), 0); if (player.GetButtonDown("Change Camera")) { switch (m_currentViewStyle) { case viewStyles_e.bonnet: SwitchViewStyle(viewStyles_e.driving); break; case viewStyles_e.driving: SwitchViewStyle(viewStyles_e.thirdPerson); break; case viewStyles_e.thirdPerson: SwitchViewStyle(viewStyles_e.bonnet); break; } } } }
public ButtonState GetActionButtonStatus() { ButtonState result = ButtonState.None; if (player.GetButtonDown("Action")) { CallEffect(); result = ButtonState.Pressed; } else if (player.GetButton("Action")) { result = ButtonState.Held; } return(result); }
void GetInput() { InputActions.moveVector.x = player.GetAxis("Rotate Y"); InputActions.moveVector.z = player.GetAxis("Rotate X"); InputActions.moveVector.y = player.GetAxis("Rotate Z"); InputActions.restart_game = player.GetButtonDown("Restart"); }
void Update() { if (player.GetButtonDown(RewiredConsts.Action.SWIM)) { retry(); } }
void Update() { //Makes the axis like a button and only moved once if (player.GetAxis("LSV") != 0) { if (!axisActive) { MoveCursor(); axisActive = true; } } if (player.GetAxis("LSV") == 0) { axisActive = false; axisValue = 0f; } if (player.GetButtonDown("A")) { switch (menuState) { case 0: PlayGame(); break; case 1: GameOptions(); break; case 2: QuitGame(); break; } } }
// Update is called once per frame void Update() { if (inputManager.GetButtonDown("Interact")) { SceneManager.LoadScene("DirectivesMenu"); } }
void Update() { if (_player.GetButtonDown("alpha") && active) { OkayButtonPressed(); } }
private void DoInput() { if (inputBlocked) { return; } if (rePlayer.GetAxis("LStick Horizontal") != 0) { float newY = Mathf.Sin(Time.time * 10) / 10; playerObject.transform.localPosition = new Vector3(playerObject.transform.localPosition.x, newY, playerObject.transform.localPosition.z); float newX = Mathf.Sin(Time.time * 10) / 400; handObject.transform.localPosition = new Vector3(newX, handObject.transform.localPosition.y, handObject.transform.localPosition.z); } // Activate all actions if they exist foreach (KeyValuePair <string, PlayerUsable> action in actionMap) { if (rePlayer.GetButton(action.Key)) { action.Value.Use(); } else if (rePlayer.GetButtonUp(action.Key)) { action.Value.UnUse(); } else if (rePlayer.GetButtonDown(action.Key)) { action.Value.UseOnce(); } } }
/// <summary> /// Listen for action input. /// </summary> private void ListenForActionInput() { if (_rePlayer.GetButtonDown("Action")) { Selected(); } }
void Update() { if (player1Input.GetButtonDown("Start") || player2Input.GetButtonDown("Start") || player3Input.GetButtonDown("Start") || player4Input.GetButtonDown("Start")) { toggleMenu(); } if (menu.activeSelf && (player1Input.GetButtonDown("Back") || player2Input.GetButtonDown("Back") || player3Input.GetButtonDown("Back") || player4Input.GetButtonDown("Back"))) { startHidingMenu(); } if (menu.activeSelf && (player1Input.GetButtonDown("Accept") || player2Input.GetButtonDown("Accept") || player3Input.GetButtonDown("Accept") || player4Input.GetButtonDown("Accept"))) { quit(); } }
// Update is called once per frame void Update() { velocity = body.GetRelativePointVelocity(relative_point); mag = velocity.magnitude; float topSpeed = FORWARD_BOOST_FLAG ? TOP_SPEED * 2f : TOP_SPEED; if (mag > topSpeed) { body.velocity = velocity.normalized * topSpeed; } body.AddForce(Vector2.up * FORCE_APPLIED * player.GetAxis(RewiredConsts.Action.MOVEVERTICAL)); body.AddForce(Vector2.right * FORCE_APPLIED * player.GetAxis(RewiredConsts.Action.MOVEHORIZONTAL)); body.AddForce(Vector2.right * CONSTANT_SCROLL_FORCE); if (player.GetButtonDown(RewiredConsts.Action.SWIM) && Time.time - boostTime > BOOST_COOLDOWN) { boostTime = Time.time; AkSoundEngine.PostEvent("FishSpeedBurst", gameObject); } if (player.GetButton(RewiredConsts.Action.SWIM) && Time.time - boostTime < BOOST_DURATION) { body.AddForce(Vector2.right * BOOST_FORCE); FORWARD_BOOST_FLAG = true; var emission = bubbleTrail.emission; emission.enabled = true; } else { FORWARD_BOOST_FLAG = false; var emission = bubbleTrail.emission; emission.enabled = false; } if (player.GetButtonDown(RewiredConsts.Action.FIRE)) { if (prawns.Count > 0) { prawns[prawns.Count - 1].Shoot(transform.position + Vector3.right * 0.1f, Vector3.right); prawns.RemoveAt(prawns.Count - 1); Game.Instance.player.ShrimpCount = prawns.Count; AkSoundEngine.PostEvent("ShrimpCanon", gameObject); } } }
void GetInput() { _moveVec3.x = _player.GetAxis("MoveX"); _moveVec3.z = _player.GetAxis("MoveZ"); _lookVec3.x = _player.GetAxis("Look Horizontal"); _lookVec3.y = _player.GetAxis("Look Vertical"); _fire = _player.GetButtonDown("Fire"); }
private void HandleInput() { _horizontal += _player.GetAxis(InputActions.Horizontal); _vertical += _player.GetAxis(InputActions.Vertical); _isSwitchLeftPressed = _isSwitchLeftPressed || _player.GetButtonDown(InputActions.SwitchLeft); _isSwitchLeftReleased = _isSwitchLeftReleased || _player.GetButtonUp(InputActions.SwitchLeft); _isSwitchLeftHeld = _isSwitchLeftHeld || _player.GetButton(InputActions.SwitchLeft); _isSwitchRightPressed = _isSwitchRightPressed || _player.GetButtonDown(InputActions.SwitchRight); _isSwitchRightReleased = _isSwitchRightReleased || _player.GetButtonUp(InputActions.SwitchRight); _isSwitchRightHeld = _isSwitchRightHeld || _player.GetButton(InputActions.SwitchRight); _isShootPressed = _isShootPressed || _player.GetButtonDown(InputActions.Shoot); _isShootReleased = _isShootReleased || _player.GetButtonUp(InputActions.Shoot); _isShootHeld = _isShootHeld || _player.GetButton(InputActions.Shoot); }
// Update is called once per frame void Update() { if (player.GetButtonDown(RewiredConsts.Action.SWIM)) { Debug.Log("Spacebar Pressed in Start scence"); StartGame(); } }
// Update is called once per frame void Update() { if (GameManager.instance.inGameplay && !GameManager.instance.paused && playerControl && !Player.instance.playerController.isInteracting) { if (_rePlayer.GetButtonDown("Left1") || _rePlayer.GetButtonDown("Right1")) { if (status == "normal") { ZoomIn(); } else { ZoomOut(); } } } }
// Update is called once per frame void Update() { if (rewiredPlayer1.GetButtonDown("Confirm") || rewiredPlayer2.GetButtonDown("Confirm")) { Instantiate(Resources.Load("Prefabs/PalmmyEffect/TitleAnimation"), transform.parent); AudioManager.Instance.PlayAudio(AudioManager.Instance.TitleImpactClips); Destroy(gameObject); } }
// Update is called once per frame void Update() { if (rewiredPlayer1.GetButtonDown("Confirm") || rewiredPlayer2.GetButtonDown("Confirm")) { Instantiate(Resources.Load("Prefabs/PalmmyEffect/IntroScreen"), transform.parent); AudioManager.Instance.GetComponent <AudioSource>().Play(); Destroy(gameObject); } }
void Update () { updateInfoCard(); if (!isBot && BrawlCore.Instance.isRunning) { hAxis = player.GetAxis("hAxis"); vAxis = player.GetAxis("vAxis"); btJump = player.GetButtonDown("jump"); btShield = player.GetButton("shield"); btHit = player.GetButtonDown("hit"); } if (lastHit < stunDelay) hAxis = 0; physics(); jumpDelay += Time.deltaTime; if (btJump) jump(); if (!isBot && !weapons[weaponId].isActive) useShield(btShield); handleShield(); handleHit(); contactDetector.collider.enabled = (rb.velocity.y > 0 ? false : true); if (hAxis < -0.1f) { isTurnedLeft = true; transform.rotation = Quaternion.Euler(0, 180, 0); } if (hAxis > 0.1f) { isTurnedLeft = false; transform.rotation = Quaternion.Euler(0, 0, 0); } if (transform.position.y < -10) { var ps = GameObject.Instantiate(dieParticle); ps.transform.position = transform.position; ps.SetActive(true); transform.position = Vector2.zero; lives--; if (lives == -1) BrawlCore.Instance.stopGame(); damage = 0; } lastHit += Time.deltaTime; }
void ApplyPlayerInputs() { if (_player == null) { return; } moveInput = new Vector2(_player.GetAxis("moveX"), _player.GetAxis("moveY")); fireInput = new Vector2(_player.GetAxis("fireX"), _player.GetAxis("fireY")); _alphaAction = _player.GetButtonDown("alpha"); }
// Update is called once per frame void Update() { joystick = ReInput.controllers.GetJoystick(0); ChangeTextsMenu(goOnGameText, "Interact", "Let's play !"); if (inputManager.GetButtonDown("Interact")) { SceneManager.LoadScene("MainScene"); } }
private bool AllowMoveEventProcessing(float time) { bool allow = false; for (int i = 0; i < players.Length; i++) { Rewired.Player player = players[i]; if (player == null) { continue; } allow |= player.GetButtonDown(m_HorizontalAxis) || player.GetNegativeButtonDown(m_HorizontalAxis); allow |= player.GetButtonDown(m_VerticalAxis) || player.GetNegativeButtonDown(m_VerticalAxis); allow |= (time > m_NextAction); } return(allow); }
// Update is called once per frame void Update() { if (_animCompleted && !_menuDisplayed) { _startButton = _rePlayer.GetButtonDown("Start"); if (_startButton) { DisplayMenu(); } } }