AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Anfängerin muss (ähnliches wie) Frogger programmieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anfängerin muss (ähnliches wie) Frogger programmieren

Ein Thema von Sophia_X · begonnen am 19. Dez 2004 · letzter Beitrag vom 23. Dez 2004
Antwort Antwort
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#1

Re: Anfängerin muss (ähnliches wie) Frogger programmieren

  Alt 19. Dez 2004, 19:01
Imho kannst du das ganze mit Height ignorieren, da das ja durch die Abfrage, ob das Auto auf der selben Bahn ist wie der Frosch, geklärt ist.
Zitat:
Min ist der X-Pixelwert der linken oberen Ecke
Mit Records kannst du einfach ein paar Variablen zusammenfassen. Sonst müsstest du für jede Eigenschaft ein eigenes Array bauen.

Zu den Arrays: Du kannst Arrays statisch deklarieren [foo: array[0..5] of Integer] oder dynamisch: [foo1 := array of integer]. Wenn du schon zu Beginn des Programmes weisst, wie viele Elemente du brauchst, ist das statische natürlich das richtige für dich. Wenn du allerdings nicht weisst, wie viele Autos es geben wird, musst du mit einem dynamischen arbeiten. Die Länge kannst du per Delphi-Referenz durchsuchensetlength festlegen.

Ein Image nach oben verrutschen: Image1.top:=image1.top-1; Nach Links [rechts]: Image1.left:= Image1.left - [+] 1;

Zum Zermatschen: Da das Auto und der Frosch aber nicht nur Punkte sind, musst du dir überlegen, wie die Ecken liegen müssen, dass sich Frosch und Auto überschneiden. Wenn also z.B. die Linke ecke der Frosches links von der Rechten Ecke des Autos liegt und gleichzeitig die Rechte Ecke des Frosches rechts von der Rechten Ecke des Autos liegt, ist der Frosch Platt. Dementsprechend musst du dir noch überlegen, wie es aussieht, wenn der Frosch in das Auto reinspringt, also nicht mehr von der Spitze mitgenommen wird. Das gibt dann viele Hübsche If's
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:33 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