AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi DelphiX...schlechte collisionsberechnung
Thema durchsuchen
Ansicht
Themen-Optionen

DelphiX...schlechte collisionsberechnung

Ein Thema von Haegar · begonnen am 6. Mär 2003 · letzter Beitrag vom 6. Mär 2003
Antwort Antwort
Haegar

Registriert seit: 10. Dez 2002
Ort: Peitz
319 Beiträge
 
Delphi 7 Professional
 
#1

DelphiX...schlechte collisionsberechnung

  Alt 6. Mär 2003, 17:13
hi, ich hab mal ein bissel was mit delphiX zusammengschustert. doch bei der collisionsabfrage scheint ja was nicht hinzuhauen, die bilder können sich teilweise überschneiden, ohne das eine collision ausgelöst wird! gehen die hier etwa nur vom mittelpunkt aus (vom wert x gesehen: also bild.width div 2;??? oder so ähnlich.
schauts euch am besten mal an.
ich hab die collisionen net selber berechnet, hab aus einem tutorial das so abgeschrieben wie es sein soll. also das sind dann prozeduren aus den DelphiX-units

gruss haegar
Angehängte Dateien
Dateityp: zip asteroids.zip (236,0 KB, 22x aufgerufen)
  Mit Zitat antworten Zitat
Basti

Registriert seit: 27. Feb 2003
19 Beiträge
 
Delphi 4 Professional
 
#2
  Alt 6. Mär 2003, 19:34
Hi Haeger,
das Problem, dass du ansprichst, ist eins der TDXSpriteEngine, die auf Kollisionen nicht sehr genau reagiert. Vorallem, wenn man die Pixelkollision einschaltet (Pixelcheck := true), und die Bilder auch noch animiert sind, kann es zu Überschneidungen der Bilder kommen.
Möglicherweise hast du auch einfach vergessen, Höhe und Breite des Bildes anzugeben, das führt häufig auch zu Problemen.

Gruß
Basti
  Mit Zitat antworten Zitat
Haegar

Registriert seit: 10. Dez 2002
Ort: Peitz
319 Beiträge
 
Delphi 7 Professional
 
#3
  Alt 6. Mär 2003, 22:55
huch, hatte vergessen, beim asteroiden die breite und höhe anzugeben

gruss haegar
  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 21:38 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