Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-01-2005, 15:56   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 8
Hit-Test advanced!

Hi Leuts..

Mit diesem HitTest dreh ich noch durch und ich will nicht glauben das es da keine Lösung gibt...

Ich weiß, daß ich zwei Movieclips mit HitTest prüfen kann, aber die genaue Form dabei nicht berücksichtigt wird.
Ich weiß auch, das ich von einem der zwei Objekte die Form berücksichtigen kann, hab dann aber vom zweiten Objekt nur die Möglichkeit den x und y wert anzugeben.

DAS REICHT ABER NICHT!

Ich muss doch auch zwei Objekte komplett mit ihrer genauen Form prüfen können. Zumal der Hittest mit onEnterFrame bei gerade mal EINEM EINZIGEN Prüfungspunkt trotzdem viel zu langsam reagiert... ich kann durch kleine Wände theoretisch schnell genug durchrutschen ohne das der Hittest greift!?!

Sagen wir ich hab eine hügelige Levelrandbegrenzung und muss mit einem Panzer durchfahren... dann reicht es doch verdammt nochmal nicht nur den Mittelpunkt des Panzers mit der genauen Form der Levelbegrenzung zu prüfen... dann steckt der Panzer doch schon halb drin bis der HitTest greift!?!

Wär nett wenn da jemand eine Lösung hätte.

mfg
Das_Hirn!
Das_Hirn! ist offline   Mit Zitat antworten
Alt 31-01-2005, 16:01   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Du solltest bevor Du Deine Spielfigur setzt abfragen ob da eine Wand ist!
Also schon bei Deiner if-Abfrage den wert mit draufrechnen, den Deine Figur läuft. Und dann erst wenns möglich ist Deine Figur um den Wert in die Richtung setzen.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 31-01-2005, 16:44   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 8
Ist schonmal ein guter Tipp danke!

Aber das würde auch bedeuten, daß man letztlich ein viereck mit dem anderen prüft... aber immerhin ist es dann nicht nur noch EIN Punkt...

zwei Movieclips mit wirrer Form geht wirklich nicht oder was?

mfg
Das_Hirn!
Das_Hirn! ist offline   Mit Zitat antworten
Alt 27-02-2005, 07:50   #4 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Doch geht auch, da musst Du glaub ich bei hitTest als dritten Parameter true übergeben.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 28-02-2005, 16:00   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 4
lolz... genau das problem habe ich auch... das nervt!
Aber es gibt lösungen. Alerdings sind die so kompliziert...
http://www.harveycartel.org/metanet/....html#section6
guckt euch das mal an!!!!!!!! Das is in flash gemacht... voll irre.
Versucht auch mal das spiel:
http://www.harveycartel.org/metanet
Auch in Flash gemacht. es läft auf mac, pc und linux.
Einfach irre...
Aber wie
Arlic ist offline   Mit Zitat antworten
Alt 28-02-2005, 16:41   #6 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Hab noch einen gefunden der auch gerade mit dem hitTest sich anfreundet .
Da könnt ihr ja ansonsten Euch zusammen helfen.

Hier der Link:

http://www.flashforum.de/forum/showt...27#post1151027
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:16 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele