} //获得输入值 Button_Stage FCheck_Button_Stage(string button_name, KeyCode keyCode) { Button_Stage a = Button_Stage.off; if (Input.GetButtonDown(button_name) || Input.GetKeyDown(keyCode)) { a = Button_Stage.down; } else if (Input.GetButton(button_name) || Input.GetKey(keyCode)) { a = Button_Stage.stay; } else if (Input.GetButtonUp(button_name) || Input.GetKeyUp(keyCode)) { a = Button_Stage.up; } else { a = Button_Stage.off; } return(a); } //按钮
void FGet_Input_value() { Horizontal_Left = FCheck_Axis("Horizontal_Left", Key_Horizontal_Left, Key_Horizontal_Left_fu); Vertical_Left = FCheck_Axis("Vertical_Left", Key_Vertical_Left, Key_Vertical_Left_fu); Horizontal_Right = FCheck_Axis("Horizontal_Right", Key_Horizontal_Right, Key_Horizontal_Right_fu); Vertical_Right = FCheck_Axis("Vertical_Right", Key_Vertical_Right, Key_Vertical_Right_fu); Xbox_X = FCheck_Axis("Xbox_X", Key_Xbox_X, Key_Xbox_X_fu); Xbox_Y = FCheck_Axis("Xbox_Y", Key_Xbox_Y, Key_Xbox_Y_fu); LT = FCheck_Axis("LT", Key_LT); RT = FCheck_Axis("RT", Key_RT); Button_A = FCheck_Button_Stage("Button_A", Key_Button_A); Button_B = FCheck_Button_Stage("Button_B", Key_Button_B); Button_X = FCheck_Button_Stage("Button_X", Key_Button_X); Button_Y = FCheck_Button_Stage("Button_Y", Key_Button_Y); Button_LB = FCheck_Button_Stage("Button_LB", Key_Button_LB); Button_RB = FCheck_Button_Stage("Button_RB", Key_Button_RB); Button_Start = FCheck_Button_Stage("Button_Start", Key_Button_Start); Button_Back = FCheck_Button_Stage("Button_Back", Key_Button_Back); Left_Down = FCheck_Button_Stage("Left_Down", Key_Left_Down); Right_Down = FCheck_Button_Stage("Right_Down", Key_Right_Down); } //获得输入值