private bool IsRightRotation()
    {
        bool val = false;

        if (Input.GetKey(this.rightRotComm) || KPlayerMove.KinectHeadRightTilt(this.kin))
        {
            val = true;
        }
        return(val);
    }
Beispiel #2
0
    private bool IsCrouching()
    {
        bool val = false;

        if (Input.GetKey(crouchComm) || KPlayerMove.KinectCrouch(kin))
        {
            val = true;
        }
        return(val);
    }
Beispiel #3
0
    private bool IsFlying()
    {
        // Replace with kinect command
        bool val = false;

        if (Input.GetKey(this.flyComm) || KPlayerMove.KinectFly(kin))
        {
            val = true;
        }

        return(val);
    }
Beispiel #4
0
    private Direction GetForwardOrBack()
    {
        // Replace with Kinect logic
        Direction shiftDirection = Direction.neutral;

        if (Input.GetKey(this.backComm) || KPlayerMove.KinectBack(kin))
        {
            shiftDirection = Direction.negDir;
        }
        else if (Input.GetKey(this.forwardComm) || KPlayerMove.KinectForward(kin))
        {
            shiftDirection = Direction.posDir;
        }

        return(shiftDirection);
    }
Beispiel #5
0
    private Direction GetLeftOrRight()
    {
        // Replace with Kinect logic
        Direction shiftDirection = Direction.neutral;

        if (Input.GetKey(this.leftComm) || KPlayerMove.KinectLeft(kin))
        {
            shiftDirection = Direction.negDir;
        }
        else if (Input.GetKey(this.rightComm) || KPlayerMove.KinectRight(kin))
        {
            shiftDirection = Direction.posDir;
        }

        return(shiftDirection);
    }