AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:17

Parameter dieser Suchanfrage:

Suche in Thema: Zufällige Bewegung eines Sprites
Suche alle Beiträge, die von "OregonGhost" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Zufällige Bewegung eines Sprites

      Delphi
      by OregonGhost, 31. Dez 2003
    fkerber macht's genau richtig. Ich dachte mir nur, dass Luckie das aus meiner Zeile

    rekonstruieren würde ;C)

    Korrekterweise musst du allerdings die verstrichene Zeit miteinbeziehen:

    X := X + vx * t

    unter der Voraussetzung, dass vx die X-Geschwindigkeit in zum Beispiel Pixel pro Sekunde und t die Zeit in Sekunden angibt.
    Wenn du nicht gerade eine Framelimitierung hast, würde das sonst...
  • Forum: Multimedia

    Re: Zufällige Bewegung eines Sprites

      Delphi
      by OregonGhost, 31. Dez 2003
    Ich habe nur das Random von Onz übernommen, das andere ist etwas völlig anderes, nämlich wie gesagt das Miteinbeziehen von Geschwindigkeit. Das ist ein deutlicher Unterschied :roll:

    Verwechsle in meinem Beitrag nicht vx mit X oder vy mit Y ;c)
  • Forum: Multimedia

    Re: Zufällige Bewegung eines Sprites

      Delphi
      by OregonGhost, 31. Dez 2003
    Das lustige an dieser Physik ist, dass sie sehr einfach umzusetzen ist und im Übrigen nichts mit DX zu tun hat ;C)
    Geschwindigkeit vx und vy musst du zufällig verändern. Dabei achtest du darauf, dass vy immer größer als 0 bleibt. Das Sprite bewegst du jetzt, indem du
    X um vx erhöhst und
    Y um vy erhöhst.
    Jedenfalls prinzipiell geht das so. Deine Zufallsberechnung sollte also zum Beispiel

    vx...
  • Forum: Multimedia

    Re: Zufällige Bewegung eines Sprites

      Delphi
      by OregonGhost, 31. Dez 2003
    Das Problem ist, dass du letztendlich deinem Sprite immer nur eine neue Position gibst. Du musst deinem Sprite eine Geschwindigkeit zuweisen, und die musst du dann zufällig verändern. Dadurch wird sich die Position nicht so zappelnd, sondern etwas gleichmäßiger ändern. Zusätzlich könntest du auch noch eine Beschleunigung hinzufügen und nur die zufällig ändern, könnte noch etwas "realistischer"...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=OregonGhost&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=14027
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:30 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