![]() |
Re: Auto
Hi,
hat ja wohl doch noch geklappt. :) Auto muss in die gleiche Schleife. |
Re: Auto
Zitat:
ich war so frei und habe mal das Auto dazu gezeichnet ! Jedoch dreht sich das Auto mit und es sieht irgendwie lustig aus. Jetzt frage ich mich was ich machen muss damit das Auto nur sich dorthin bewegt und nicht sich dorthin beweg und gleichzeigt dreht.
Delphi-Quellcode:
program Auto;
uses mSum; var meinBildschirm: Bildschirm; meinBuntstift : Buntstift; meineMaus : Maus; Koordinaten : Integer; begin //Initialisierung meinBildschirm:= Bildschirm.init; meinBuntstift := Buntstift.init; meineMaus := Maus.init; //Aktionsteil begin for Koordinaten:= 300 to 900 do begin with meinBuntstift do begin // Auto hoch; bewegeBis(Koordinaten-200,550); runter; bewegeUm(600); dreheUm(90); bewegeUm(75); dreheUm(90); bewegeUm(150); dreheUm(-90); bewegeUm(80); dreheUm(90); bewegeUm(325); dreheUm(90); bewegeUm(80); dreheUm(-90); bewegeUm(125); dreheUm(90); bewegeUm(75); // Räder hoch; bewegeBis(Koordinaten,600); zeichneKreis(50); bewegeBis(Koordinaten,600); runter; dreheUm(-1); bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); zeichneKreis(50); bewegeBis(Koordinaten+200,600); runter; dreheUm(-1); bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; bewegeBis(Koordinaten+200,600); dreheUm(-45); runter; bewegeUm(50); hoch; warte(10); repeat until meineMaus.istGedrueckt; with meinBildschirm do begin loescheAlles; end; end; end; end; //Aufräumen meinBildschirm.gibFrei; meinBuntstift.gibFrei; meineMaus.gibFrei end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz