{lang: 'de'}
Flashhilfe.de - Flash Community

Verschachteltes Movieclip ansteuern [Flash 9]

 


AntwortenRegistrieren Seite1  

MacKermit#1
Benutzerbild von MacKermit
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:
Komprimierte Datei flashmenue.zip10.11 KB
Schlagwörter: ansteuern, Movieclip, Tween
Geändert von MacKermit am 18.02.11 um 09:09 Uhr
strukturart#2
Benutzerbild von strukturart
Beiträge: 251
Registriert: Mar 2006

18.02.2011, 09:38