Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-04-2006, 20:27   #1 (permalink)
rückwärts
 
Benutzerbild von vern
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 806
Prototyp liefert kein return ... warum???

Hallo ihr,

hab ein kleines Problem und komm nich weiter:

Ich verwende diese Funktion um MC´s rückwärts laufen zu lassen ...

PHP-Code:
MovieClip.prototype.goBackwards = function (bildnummer)
{
    
this.onEnterFrame = function ()
    {
        
trace ("goBackwards wird ausgeführt");
        if (
bildnummer == undefined)
        {
            
bildnummer 1;
        }
        if (
this._currentframe != bildnummer)
        {
            
this.gotoAndStop (this._currentframe 1);
        }
        else if (
this._currentframe == bildnummer || this._currentframe == 1)
        {
            
trace (this " steht auf gewünschtem Frame");
            
delete this.onEnterFrame;
            return 
true;
        }
    };
}; 
Nun würd ich gern nachdem der MC tester am ersten Frame angekommen ist weiteren Code ausführen:
PHP-Code:
if (_root.tester.goBackwards (1) == true)
{
    
trace ("jo");

Aber ich bekomm kein true zurück ...

Kann mir jemand sagen warum? Wäre klasse
Vielen Dank im Vorraus...
__________________
Was? Ich? Ne, ich war das nicht!
vern ist offline   Mit Zitat antworten
Alt 08-04-2006, 20:42   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Klar, du "schubst" ja einen Prozess an, der ne Zeit dauert und erst dann eine "Erfolgsmeldung" präsentieren kann... das wird mit return also nix.

Du könntest entweder ne callback-Funktion anlegen, die aufgerufen wird, wenn der Prozess fertig is oder mit nem Broadcaster-/Listener-Prinzip arbeiten, wenn dir das was sagt...
sonar ist offline   Mit Zitat antworten
Alt 08-04-2006, 20:57   #3 (permalink)
rückwärts
 
Benutzerbild von vern
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 806
Hi sonar ... ja, mir fiels auch grad auf ...

Danke für die fixe Antwort.

Die erwähnten Technologien hab ich noch nicht verwendet.
Ich werd mal schauen.
Hast Du evtl. ein Beispiel?

Dankeschön
__________________
Was? Ich? Ne, ich war das nicht!
vern 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 03:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele