示例#1
0
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.UpArrow))
        {
            letterActive.ChangeLetter(false);
        }
        else if (Input.GetKeyUp(KeyCode.DownArrow))
        {
            letterActive.ChangeLetter(true);
        }
        else if (Input.GetKeyUp(KeyCode.W))
        {
            letterActive.ChangeLetter(false);
        }
        else if (Input.GetKeyUp(KeyCode.S))
        {
            letterActive.ChangeLetter(true);
        }

        if (Input.GetKeyUp(KeyCode.LeftArrow))
        {
            SetLetterActive(false);
        }
        else if (Input.GetKeyUp(KeyCode.RightArrow))
        {
            SetLetterActive(true, true);
        }
        else if (Input.GetKeyUp(KeyCode.A))
        {
            SetLetterActive(false);
        }
        else if (Input.GetKeyUp(KeyCode.D))
        {
            SetLetterActive(true, true);
        }

        else if (Input.GetKeyUp(KeyCode.Q) || Input.GetKeyUp(KeyCode.Space))
        {
            SetLetterActive(true);
        }
        else if (Input.GetKeyUp(KeyCode.Alpha1))
        {
            SetLetterActive(false);
        }
    }
示例#2
0
 void OnJoystickRight()
 {
     letterActive.ChangeLetter(false);
 }