private void ErzeugeFahrwegUnten() { Position startPositionFahrweg = new Position(positionEckeLinksUnten); startPositionFahrweg.KoordinateX += fahrWegBreite + 1; startPositionFahrweg.KoordinateY -= parkPlatzLaenge + fahrWegBreite + 1; Position endPositionFahrweg = new Position(positionEckeRechtsUnten); endPositionFahrweg.KoordinateX -= fahrWegBreite + 1; endPositionFahrweg.KoordinateY -= parkPlatzLaenge + fahrWegBreite + 1; fahrWegUnten = new FahrWeg(startPositionFahrweg, endPositionFahrweg, fahrWegBreite, Richtung.nachRechts, fahrWegPflasterSteinZeichen, fahrWegPflasterSteinFarbe); }
private void ErzeugeFahrwegRechts() { Position startPositionFahrweg = new Position(positionEckeRechtsOben); startPositionFahrweg.KoordinateX -= fahrWegBreite + 1; startPositionFahrweg.KoordinateY += parkPlatzLaenge + 2; Position endPositionFahrweg = new Position(positionEckeRechtsUnten); endPositionFahrweg.KoordinateX -= fahrWegBreite + 2; endPositionFahrweg.KoordinateY -= 0; fahrWegRechts = new FahrWeg(startPositionFahrweg, endPositionFahrweg, fahrWegBreite, Richtung.nachUnten, fahrWegPflasterSteinZeichen, fahrWegPflasterSteinFarbe); }