void Update() { text.text = button.GetKeyCode().ToString(); anim.SetBool("Clash", button.isClash); }
private void Update() { if (GameController.instance != null && !GameController.instance.canControll && !isPlaying) { return; } // 左右移动(键盘) if (Input.GetKey(leftKey.GetKeyCode())) { inputLeft = true; } if (Input.GetKeyUp(leftKey.GetKeyCode())) { inputLeft = false; } if (Input.GetKey(rightKey.GetKeyCode())) { inputRight = true; } if (Input.GetKeyUp(rightKey.GetKeyCode())) { inputRight = false; } if (Input.GetKey(downKey.GetKeyCode())) { inputDown = true; } if (Input.GetKeyUp(downKey.GetKeyCode())) { inputDown = false; } // 左右移动(手柄) /*if (Input.GetAxis("Horizontal") < 0) inputLeft = true; * if (Input.GetAxis("Horizontal") >= 0) inputLeft = false; * if (Input.GetAxis("Horizontal") > 0) inputRight = true; * if (Input.GetAxis("Horizontal") <= 0) inputRight = false;*/ // 冲刺 if (Input.GetKey(dashKey.GetKeyCode()) || Input.GetKey(KeyCode.Joystick1Button0)) { dash = true; } if (Input.GetKeyUp(dashKey.GetKeyCode()) || Input.GetKeyUp(KeyCode.Joystick1Button0)) { dash = false; } // 跳跃 /*if (Input.GetKey(KeyCode.U) || Input.GetKey(KeyCode.Joystick1Button2)) jump = true; * if (Input.GetKeyUp(KeyCode.U) || Input.GetKeyUp(KeyCode.Joystick1Button2)) jump = false;*/ if (Input.GetKey(jumpKey.GetKeyCode()) || Input.GetKey(KeyCode.Joystick1Button2)) { jump = true; } if (Input.GetKeyUp(jumpKey.GetKeyCode()) || Input.GetKeyUp(KeyCode.Joystick1Button2)) { jump = false; } slash = false; if (Input.GetKeyDown(slashKey.GetKeyCode()) || Input.GetKeyDown(KeyCode.Joystick1Button5)) { slash = true; } /*shoot = false; * if (Input.GetKeyDown(KeyCode.H)) shoot = true;*/ shoot = false; if (Input.GetKey(shootKey.GetKeyCode()) || Input.GetKey(KeyCode.Joystick1Button4)) { gunCharge = true; } if (Input.GetKeyUp(shootKey.GetKeyCode()) || Input.GetKeyUp(KeyCode.Joystick1Button4)) { shoot = true; gunCharge = false; } }