Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-01-2007, 16:32   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 120
Unhappy Funktion auf inaktive stellen??

Hallo,
ich habe gestern schon hier gepostet, aber leider ohne Antwort. Ich habe eine einfache Timerfunktion und die möchte ich per Button auf inaktiv stellen und mit einem anderen Button wieder auf aktive stellen. Eigentlich geht es nur darum, das eine Animation per Button angehalten wird und auch stehen bleibt, selbst wenn die Animation gerade bei dem Timer steht. Wenn mir einer bei dem Problem weiterhelfen könnte, wäre ich sehr dankbar.

Anbei die Timerfunktion:

PHP-Code:
onClipEvent (load) {
    
startTime=getTimer();
    function 
meinname() {
        return 
_parent._currentFrame==3;
    }
}

onClipEvent (enterFrame) {
    if (
getTimer()-startTime>3000) {
        
_parent.gotoAndPlay(2);
    }

veloink ist offline   Mit Zitat antworten
Alt 10-01-2007, 17:56   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
mit der alten syntax:
onClipEvent (enterFrame) {...
geht das nicht

das script in die zeitleiste packen und nicht in das objekt selbst:
dein_mc.onEnterFrame=function(){...

das kannst du mit
delete dein_mc.onEnterFrame
entfernen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 10-01-2007, 18:56   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 120
Vielen Dank schonmal. Leider habe ich einige Timer an verschiedenen Positionen in verschiedenen Movieclips. Ich kann nicht alle auf die Hauptzeitleiste packen. Wie kann ich denn die Funktion wieder aktivieren?
Viele Grüße
veloink
veloink ist offline   Mit Zitat antworten
Alt 10-01-2007, 19:08   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
Zitat:
Zitat von veloink Beitrag anzeigen
Ich kann nicht alle auf die Hauptzeitleiste packen.
dann wärst du der einzige der das nicht kann ;-)

dein_mc.onEnterFrame= hier wird eine funktion angehängt
und so wieder abgehängt
delete dein_mc.onEnterFrame
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib 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:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele