示例#1
0
    private void KeyControl()
    {
        // 鼠标按下
        if (Input.GetKeyDown(KeyCode.W))
        {
            mainSprite.OnKeyDown_W();
        }
        if (Input.GetKeyDown(KeyCode.S))
        {
            mainSprite.OnKeyDown_S();
        }
        if (Input.GetKeyDown(KeyCode.A))
        {
            mainSprite.OnKeyDown_A();
        }
        if (Input.GetKeyDown(KeyCode.D))
        {
            mainSprite.OnKeyDown_D();
        }

        if (Input.GetKeyDown(KeyCode.Space))
        {
            mainSprite.OnKeyDown_Space();
        }


        // 鼠标抬起
        if (Input.GetKeyUp(KeyCode.W))
        {
            mainSprite.OnKeyUp_W();
        }
        if (Input.GetKeyUp(KeyCode.S))
        {
            mainSprite.OnKeyUp_S();
        }

        if (Input.GetKeyUp(KeyCode.A))
        {
            mainSprite.OnKeyUp_A();
        }
        if (Input.GetKeyUp(KeyCode.D))
        {
            mainSprite.OnKeyUp_D();
        }
    }