Пример #1
0
        private void SetPossibleInputs(int maxInput)
        {
            var possibleInputs = new List <string>();

            possibleInputs.Add("-");
            for (var i = 1; i <= maxInput; i++)
            {
                possibleInputs.Add('a' + i.ToString());
            }

            PossibleInputs.Clear();
            PossibleInputs.AddRange(possibleInputs);
        }
Пример #2
0
    public Sprite GetSpriteFromInput(PossibleInputs _input)
    {
        switch (_input)
        {
        case PossibleInputs.A:
            return(AButtonSprite);

        case PossibleInputs.X:
            return(XButtonSprite);

        case PossibleInputs.Y:
            return(YButtonSprite);

        case PossibleInputs.LT:
            return(LTButtonSprite);

        case PossibleInputs.RT:
            return(RTButtonSprite);

        default:
            return(null);
        }
    }
Пример #3
0
    Sprite GetRandomInput()
    {
        nextInput = (PossibleInputs)Random.Range(0, (int)PossibleInputs.Size);

        return(GetComponent <SpriteUtils>().GetSpriteFromInput(nextInput));
    }
Пример #4
0
 public void UpdateCurrentInput(PossibleInputs _newInput)
 {
     currentInput = _newInput;
 }