public bool Button(AxisStr button, bool Plus, int Num) { if (Input.GetAxisRaw(axis[Num][(int)button].name) < 0f && Plus || Input.GetAxisRaw(axis[Num][(int)button].name) > 0f && !Plus) { return(false); } if (!axis[Num][(int)button].flag) { return(false); } return(true); }
public float AxisGet(AxisStr button, int Num) { return(Input.GetAxisRaw(axis[Num][(int)button].name)); }
public bool ButtonUp(AxisStr button, bool Plus) { return(!axis[(int)button].flag && axis[(int)button].axisFlagLog || axis[(int)button].axisFlagLog && Plus != axis[(int)button].axisFlag && axis[(int)button].axisFlagLog == Plus); }
public bool Button(AxisStr button, bool Plus) { return(axis[(int)button].flag && axis[(int)button].axisFlag == Plus); }
//Axisボタンの判定 public bool ButtonDown(AxisStr button, bool Plus) { return(axis[(int)button].flag && !axis[(int)button].flagLog && Plus == axis[(int)button].axisFlag); }