Пример #1
0
    public void MoveForward()
    {
        playerAudio.PlayAudioFor("MoveForward()");

        canMove = false;
        moving  = true;

        //moves forward according to the direction facing
        switch (direction)
        {
        case MDIRECTION.FORWARD:
            nextPosition += Vector3.forward * distanceToCover;
            break;

        case MDIRECTION.LEFT:
            nextPosition += Vector3.left * distanceToCover;
            break;

        case MDIRECTION.BACKWARD:
            nextPosition += Vector3.back * distanceToCover;
            break;

        case MDIRECTION.RIGHT:
            nextPosition += Vector3.right * distanceToCover;
            break;
        }
    }