AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:17

Parameter dieser Suchanfrage:

Suche in Thema: Jump and Run! need help !
Suche alle Beiträge, die von "Cöster" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 7. Dez 2006
    Deswegen sag ich ja, erst Bewegung rückgängig. Dann kann man sich danach auch wieder weiterbewegen.

    Vll auch die Bewegungen hintereinander ausführen und getrennt voneinander auf Kollision überprüfen:

    Wenn die Figur springt und sich gleichzeitig nach vorne bewegt, könntest du die Bewegungen doch hintereinander betrachten: erst y-Bewegung, dann bei Kollision evtl. wieder runter, dann...
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 7. Dez 2006
    Du könntest nach jeder Bewegung gucken, ob die Figur jetzt mit einem Shape kollidiert. Wenn ja, machst du die Bewegung einfach wieder rückgängig.

    PS: Ich weiß nicht, was der Code für Timer3 und 4 für einen Sinn haben soll, weil er nichts mit dem Seitwärts-Gehen zu tun hat. Kannst du außerdem die Namen deiner zahlreichen Timer ändern, sodass sie mehr Aussagekraft haben?
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 5. Dez 2006
    Da müsste man den Code sehen.



    else
    Timer2.Enabled := True;



    Die beiden Bedingungen mit or verknüpfen.
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 5. Dez 2006
    Guck mal hier
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 5. Dez 2006
    Welchen Wert besitzt imgCartman.Top denn, bevor der Timer gestartet wird? Ist er größer als -101? Ist er durch 5 teilbar? Statt mit '=' zu vergleichen, könntest du auch mal '<', '>', '<=' oder '>=' nehmen.
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 5. Dez 2006
    Sorry, aber so langsam beginne ich daran zu zweifeln, ob du das wirklich ernst meinst. Wie soll denn eine Zahl gleich sie selbst + 100 sein (imgCartman.Top = imgCartman.Top + 100)? Keine der Bedingungen kann je erfüllt werden. All deine Repeat-Until-Schleifen sind Endlos-Schleifen. Die Verknüpfung von Left und Top (Zeile 9) scheint mir auch total sinnlos.
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 4. Dez 2006
    Das war auch nur ein Beispiel, um zu zeigen, wofür die Uses-Klausel da ist.



    Teilst du dein Projekt auf mehrere Units auf? Dann verteilt sich dein Code auch auf mehrere Units. Mit "Implementierung" bezeichnet man den Teil des Codes, in dem steht, was gemacht werden soll, also alles, was unter dem Schlüsselwort "implementation" steht. Die Implementation einer Methode steht immer in der...
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 2. Dez 2006
    Ja, du musst wieder etwas in die Uses-Klausel einfügen. Wenn du einen Typ aus einer anderen Unit verwendest (wie z.B. TCanvas, was in der Unit Graphics deklariert ist), musst du die Unit im Uses-Abschnitt eintragen. Genauso ist das bei Prozeduren und Funktionen. Die Funktion IntToStr ist z.B. in der Unit SysUtils deklariert und implementiert. Wenn du in deinem Code also IntToStr verwendest, musst...
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 2. Dez 2006
    Ja, wenn so ein Fehler kommt, hilft immer: Mit dem Cursor in das Wort gehen (also TCanvas), F1 drücken. Dort liest du dann, in welcher Unit der Typ deklariert ist. In diesem Fall: Graphics. Das musst du dann unter "uses" einbinden.
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 2. Dez 2006
    Deswegen hab ich ja zu den beiden Tutorials verlinkt. In den Type-Abschnitt kommt die Typ-Deklaration.
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 1. Dez 2006
    Ich meinte nicht die Graphik-Tutorials, sondern die zur Objektorientierung. Wenn du damit noch keine Erfahrung hast, kannst du hier oder hier lesen, wie das geht.

    So könnte eine Klasse TFigur aussehen:

    TFigur = class
    private
    FLeft: Integer;
    FTop: Integer;
    FWidth: Integer;
    FHeight: Integer;
  • Forum: Multimedia

    Re: Jump and Run! need help !

     
      by Cöster, 1. Dez 2006
    Programmierst du objektorientiert, d.h. du verwendest mehrere Units mit mehreren Klassen? Das erweist sich nämlich fast immer als sehr vorteilhaft. Tutorials dazu findest du auf dsdt.info.

    Dann könntest du z.B. eine Klasse TPlayer bauen, in der alle möglichen Instanzen eines Spielers, also einer Figur gespeichert werden. Dort kannst du dann u.a. die Geschwindigkeit in x-Richtung und die...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=C%F6ster&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=81531
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz