Ejemplo n.º 1
0
    public void moveBoat()
    {
        if (userInterface.status != 0)
        {
            return;
        }

        boat.move();
        if (boat.boatStatus == 0)//检查船的移动是否造成游戏结束
        {
            if (fromCoast.check_over(boat) || toCoast.check_over())
            {
                userInterface.status = 1;
            }
        }
        else
        {
            if (fromCoast.check_over() || toCoast.check_over(boat))
            {
                userInterface.status = 1;
            }
        }
    }