Verschachteltes Movieclip ansteuern [Flash 9]
| Beiträge: 3 Wohnort: Siegen Registriert: Dec 2008
| 18.02.2011, 09:05
Hallo,
habe folgendes Problem:
Auf der Hauptbühne ist ein Movieclip unterhalb des sichtbaren Feldes platziert welches sich durch ein MouseOver nach oben bewegen soll .
Bisher wie folgt gelöst:
MovieClip navi beinhaltet einen Hintergrund und 6 Buttons welche durch ein Tween animiert sind.
Folgender Code auf der Hauptbühne:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | stage.addEventListener(MouseEvent.MOUSE_MOVE, Mausbewegung);
navi.btn_01.addEventListener(MouseEvent.MOUSE_UP, btn01);
function btn01(evt:MouseEvent):void {
trace("Knopf 1 gedrückt!");
}
function Mausbewegung(evt:MouseEvent):void {
if (evt.stageY >= 360 && navi.currentFrame == 1){
navi.play();
trace("Mausbewegung unterhalb von 360!");
} else if (evt.stageY <360 && navi.currentFrame >1){
navi.play();
}
}
|
Jetzt das Problem:
Wenn ich einmal in den Bereich unterhalb von 360 mit dem Mauszeiger komme fährt die Navi hoch und ich kann den Button anklicken. Meldung "Knopf 1 gedrückt." Wenn jedoch der Mauszeiger den Bereich verlässt und erneut unter die 360 kommt fähr die Navi hoch. Jedoch funktioniert der Button nicht mehr und ich bekomme keine Meldung "Knopf 1 gedrückt!".
Sehr seltsam, oder?!?
Gruß
MacKermit
P.S.: Habe mal die fla als zip angehängt.
Angehängte Dateien:
| Geändert von MacKermit am 18.02.11 um 09:09 Uhr | |
| | Beiträge: 251 Registriert: Mar 2006
| 18.02.2011, 09:38
|
|