| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Dec 2006
Beiträge: 15
| hitTest funktioniert fehlerhaft
Moin Moin! Ich programmiere gerade ein Spiel, bei dem ein Boot aus der Vogelperspektive zwischen Klippen hindurch an Land gesteuert werden muss. Mit hitTest (getBounds...) habe ich es geschafft, dass das Boot abprallt, wenn es die Küste trifft. Das funktioniert aber nicht bei Klippen. Von einigen Seiten aus kann man einfach über sie drüberfahren, an anderen Stellen wird man dann doch zurückgestoßen. Woran könnte das liegen? An der Form der hitTest-Fläche der Klippen? Ich glaube, es würde besser funktionieren, wenn die Klippen größer wären. Aber das sollen sie eigentlich nicht. Wäre toll, wenn mir jemand helfen kann! ![]() Viele Grüße, Björn |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Dec 2006
Beiträge: 15
|
Moin Moin! Danke für den Tipp! Wie ist denn die richtige Formulierung für die Punkt-und-Form-Variante? Was für einen Punkt gibt man da an? Die beliebige Form müsste die Klippe sein, der Punkt ist dann ne Stelle am Schiff. |
| | |
| | #4 (permalink) |
| Flashbitch Registriert seit: Oct 2003 Ort: Hannover
Beiträge: 279
|
Wenn du dir in Flash in der Hilfe die HitTest beispiele (es gibt dazu auch einige samples) dannwirst du es am besten verstehen. Mit der Punkt abfrage kansnt du prüfen ob z.b. auf position 10,20 was getroffen ist. Geht mit ganzen Objekten natürlich nicht und ist ehr für kleine Sachen wie z.b. Mausklicks oder Patronen kugeln geeignet
__________________ Fuchtelworld |
| | |
| | #5 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
Du kannst seit Flash8 aber auch hitTest auf Pixelbasis machen. Mario Klingemann hat das mal was gebastelt: http://www.quasimondo.com/lectures/f...ttest_demo.php http://www.quasimondo.com/lectures/f...ttest_demo.zip gruß, gaspode |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |