Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-12-2003, 08:30   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 124
Question MC clipevents funktionieren nach attachMovie nicht mehr richtig

Hallo
nach ewigem Probieren frag ich doch mal nach:

Ich habe meine Navigationsinterface (eine png grafik) , welches ich per attachMovie auf ebene 5 (depth) gelegt hab. Die einzelnen Contents lege ich auf ebene 1-4, damit die teilweise hinter der png grafik liegen.
Nun muss ich aber die meine Buttons (MCs) über das Interface legen (also depth 6). Auf diesen MCs liegt ein etwas komplexeres AS, dass in diesen MCs weiter MCs ansteuert, zb für rollover, rollout und press.
Das Problem ist jetzt, dass ich diese MCs jeweils in einen weiteren MC packen muss, da sonst das AS bei attachen flöten geht. Und danach spielt er mit von den kleinen MCs , die in meinem Button MC liegen, oft nur noch das erste Frame ab, ansatt den kompletten MC

okay, hier mal das AS, dass auf jedem der 4 Buttons liegt:

ActionScript:
  1. onClipEvent(enterFrame)
  2. {
  3.     //wenn anderer Button gedrückt wird, diesen schließen
  4.     if ((_root.mcvar != 2) && (this.pushed == true))
  5.     {
  6.         trace("button schließen");
  7.         this.pushed = false;
  8.         gotoAndStop(3);
  9.         updateAfterEvent();
  10.     }
  11. }
  12.  
  13. //Button öffnen bei rollover
  14. //geht an Frame 2 und spielt dort weiteren MC ab
  15. on (rollOver)
  16. {
  17.     delete this.onEnterFrame;
  18.     trace("rollover button");
  19.     gotoAndStop(2);
  20. }
  21.  
  22. //Button schließen bei rollout
  23. //geht an Frame 3 und spielt dort weiteren MC ab
  24. on (rollOut)
  25. {
  26.     this.onEnterFrame = function()
  27.     {
  28.         if(_root.mcvar != 2)  {
  29.             trace("rollout button");
  30.         gotoAndStop(3);
  31.         delete this.onEnterFrame}
  32.     };
  33. }
  34.  
  35. on (press)
  36. {
  37.     trace("pushed agentur");
  38.     gotoAndStop(4)//leeres Frame im MC
  39.     _root.mcvar = 2;
  40.     _root.bpress = true;
  41.     trace(_root.bpress);
  42.     trace(_root.mcvar);
  43.     this.pushed = true;
  44. }

an Frame 1 liegt der Ruhezustand des Buttons.
Wäre echt cool, wenn mir da jemand helfen könnte, denn bis auf das Prob funktioniert alles, und ich hab da echt ne Menge arbeit reingesteckt.
BobZombie ist offline   Mit Zitat antworten
Alt 17-12-2003, 08:57   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
mein_pfad.gotoAndStop(3);
warrantmaster ist offline   Mit Zitat antworten
Alt 17-12-2003, 09:26   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 124
nö, hab's mal doch wieder anders hinbekommen. trotzdem danke chön.
BobZombie 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 20:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele