private static bool Consultar(int jogador, EControle input) { switch (input) { case EControle.MENU: { return(Input.GetButton("MENU")); } case EControle.CIMA: { return(Input.GetAxis("VERTICAL" + jogador) > 0f); } case EControle.BAIXO: { return(Input.GetAxis("VERTICAL" + jogador) < 0f); } case EControle.DIREITA: { return(Input.GetAxis("HORIZONTAL" + jogador) > 0f); } case EControle.ESQUERDA: { return(Input.GetAxis("HORIZONTAL" + jogador) < 0f); } default: return(Input.GetButton(input.ToString() + jogador)); } }
public static bool Soltou(int jogador, EControle input) { return((antes[input][jogador] == true) && (atual[input][jogador] == false)); }
public static bool Apertou(int pJogador, EControle input) { int jogador = ProcessarJogador(pJogador); return((antes[input][jogador] == false) && (atual[input][jogador] == true)); }
public static bool Apertado(int jogador, EControle input) { return(atual[input][jogador]); }
public static bool Apertado(int pJogador, EControle input) { int jogador = ProcessarJogador(pJogador); return(atual[input][jogador]); }