Exemplo n.º 1
0
    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);
    }
Exemplo n.º 2
0
 public float AxisGet(AxisStr button, int Num)
 {
     return(Input.GetAxisRaw(axis[Num][(int)button].name));
 }
Exemplo n.º 3
0
 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);
 }
Exemplo n.º 4
0
 public bool Button(AxisStr button, bool Plus)
 {
     return(axis[(int)button].flag && axis[(int)button].axisFlag == Plus);
 }
Exemplo n.º 5
0
 //Axisボタンの判定
 public bool ButtonDown(AxisStr button, bool Plus)
 {
     return(axis[(int)button].flag &&
            !axis[(int)button].flagLog &&
            Plus == axis[(int)button].axisFlag);
 }