Einzelnen Beitrag anzeigen

TheAn00bis

Registriert seit: 7. Jun 2004
386 Beiträge
 
#7

Re: Isometrie: Welche Kachel wurde angeklickt?

  Alt 1. Jun 2007, 13:33
Danke, für die Antworten.

Ich weiß nicht genau, ob dizzys oder Sidorion Verfahren schneller ist, dizzys Verfahren hat mehr Vergleiche, bei Sidirion hingegen müssen Mittelpunkte gefunden werden, Abstände berechnet werden und hinterher noch der kleinste gesucht werden.
Ich mach es im Moment so, wie von Dizzy vorgeschlagen und das funktioniert ganz gut.

ibp, dieses Offset ist gleich Null, weil die Nullpunkte von Bildschirm und Welt übereinander liegen. Die Grafik gibt den Bildschrim nämlich nicht bei 0,0 wieder. Hätte ich schreiben müssen, sorry.
Ich versuche vielleicht später nochmal, einen rechnerischen Weg zu implementieren. Erstmal lasse ich es bei der Bruteforce-Methode, die für den Zweck ausreichend ist. (Bin im Moment zu faul, um mich weiter damit rumzuplagen. )

Edit: Also ich fand das Thema war in "Programmieren allgemein" besser aufgehoben, meine Frage ist ja rein algorithmischer Natur und hat nichts mit Delphi zu tun, ich schreibe das ganze übrigens auch in Java.
  Mit Zitat antworten Zitat