Thema: FreePascal Kollision Image Shape

Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.737 Beiträge
 
Delphi 6 Enterprise
 
#4

AW: Kollision Image Shape

  Alt 11. Apr 2017, 09:57
Aber dann ist es doch einfach. Nach einem Tastendruck in eine Richtung (sagen wir mal links) prüfts du zunächst, ob das Shape sich überhaupt nach links bewegen kann, oder ob es schon zu nach an einem Hindernis in dieser Richtung ist.
Ist es zu nah, verfällt halt die Bewegung / der Tastendruck.
Ist es nicht zu nah, bewegst du das Shape halt um maximal X Pixel in die gewünschte Richtung. Maximal deshalb, weil du natürlich prüfen musst, ob es nicht schon zuvor in Kollisionsnähe kommt.
Ralph
  Mit Zitat antworten Zitat