| |||||||
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: Feb 2004
Beiträge: 3
| Verschachtelter Hittest
Hallo allerseits! Isch ´ab da ein kleines Problem: Ich will, dass ein auf der Bühne liegender MC (the held) einen MC (sperre) hittestet, der in einem anderen MC (hintergrund) liegt. Also so: function blabla () { if (_root.hintergrund.sperre.hitTest(_root.held._x,_r oot.held._y,true)) { _root.heldenleben = abrupt zu Ende; } } Das klappt aber irgendwie nicht ![]() Was mach ich da falsch? Grüße, Mappy |
| | |
| | #2 (permalink) |
| ~~~~~~~~~~~~ Registriert seit: May 2002 Ort: AUSTRIA (OÖ)
Beiträge: 3.298
|
also erstmal hi im flash forum und zweitens, bei mir funktioniert das script: ActionScript:
die mcs wie du es beschrieben hast und fertig. ( instanznamen vergeben nicht vergessen !!! ) mfg geo
__________________ --- :P --- Blog Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Feb 2004
Beiträge: 3
|
Hi! Erstmal danke für die schnelle Hilfe! Es funktioniert aber trotzdem noch nicht ![]() Im Grunde will ich, dass der über die Tastatur gesteuerte Held von der Sperre gebremst wird. Ich habs so gelöst: Auf Knopfdruck bewegt sich der Held um 4 nach rechts, also held._x+=4. Wenn er auf die Sperre trifft, schubst sie ihn zurück, also: if(held.hitTest(sperre)){ held._x-=4 } Wenn beide Objekte auf der Bühne sind, geht es auch, nur eben nicht, wenn die Sperre im HintergrundMC (der gescrollt werden soll) liegt. Muss ich da irgendwas Spezielles beachten? (Achtung: hab mit AS nicht übermässig viel Erfahrung) Grüße und danke! |
| | |
| | #6 (permalink) |
| ~~~~~~~~~~~~ Registriert seit: May 2002 Ort: AUSTRIA (OÖ)
Beiträge: 3.298
|
also die zuordnung von funktionen ist so: pfad.eventhandler = function(){ auszuführender code } pfad (zb this _parent _root _root.instanzname instanzname ,...) eventhandler (onEnterFrame onPress onRelease onLoad ,...) also was in FLash 5 onClipEvent(EnterFrame){} war, ist jetzt instanzname.onEnterFrame = function(){} mfg geo
__________________ --- :P --- Blog Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |