Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-01-2004, 11:12   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 90
Funktion stoppen!

Hallo habe einen mc (Namens timer3).
Dieser hat folgende Funktion in Frame 1.

ActionScript:
  1. mySound1 = new Sound(this);
  2. mySound1.attachSound ("klick1");
  3. mySound2 = new Sound(this);
  4. mySound2.attachSound ("klick2");
  5. mySound3 = new Sound(this);
  6. mySound3.attachSound ("klick3");
  7. mySound1.start (0, 1);
  8.  
  9. ID = setInterval(countdown,1000);
  10. counter = 10;
  11. counter_txt = 10;
  12. function countdown(){
  13.         if(counter <= 0){
  14.                 clearInterval(ID);
  15.                 _parent.gotoAndPlay("4");
  16.         }
  17.         counter --;
  18.         counter_tick = (counter);
  19.         if(counter_tick < 10 && counter_tick > 5 && counter_tick == Math.ceil(counter_tick)) {
  20.             mySound1.start (0, 1);
  21.         }
  22.         if(counter_tick <= 5 && counter_tick > 0 &&  counter_tick == Math.ceil(counter_tick)) {
  23.             mySound2.start (0, 1);
  24.         }
  25.         if(counter_tick == 0) {
  26.             mySound3.start (0, 1);
  27.         }
  28.         counter_txt = counter;
  29.         prozent_balken1 = counter*10;
  30.         balken1._yscale = prozent_balken1;
  31. }
  32. stop();

ich möchte jetzt den countdown durch einen Button stoppen ohne den Counter auf 0 zu setzen. ( wie stop und dann evtl. weiter.

Der button und der counter werden in dem gleichen frame eines mc´s aufgerufen.

mit _root.timer3.stop() im Button AS geht es nicht. Counter zählt weiter.
Danke
rainman ist offline   Mit Zitat antworten
Alt 06-01-2004, 12:16   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Du müsstest erst einmal das Interval mit clearInterval(ID); löschen, dann wird der counter auch nicht weiter gezählt.
  Mit Zitat antworten
Alt 06-01-2004, 14:55   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 90
vielen Dank habe es abgeändert und es geht.
rainman 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 13:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele