Hallo Jason,
nein es ist kein Bug
Du Deklarierst eine Funktionen auf einen Button der für Flash in dem Moment noch nicht vorhanden ist, weil er im tv erst auf dem zweiten Frame liegt.
Entweder weist du die Funktion erst zu, sobald der Frame erreicht ist wo der BTN liegt oder du gehst einen anderen Weg, der einfacher ist.
Gehe in deinem MC tv, erstelle dort einen neunen MC mit zwei Frames.
Im ersten Frame kommt dein Stopzeichen und im zweiten dein Startzeichen auf dem ersten Schlüsselbild kommt noch ein stop();
Nun richtest du deinen MC im TV-MC aus, vergibst ihn dem Instanznamen:schalter_btn und löscht deine alten Button.
Vergesse aber nicht die Timeline so zu verlängern dass er über den ganzen Film geht im TV Mc.
Nun ersetzt du deinen Code mit diesem hier
Was die einzelnen Befehle genau machen, entnehme der Hilfe von FlashPHP-Code:this.tv.schalter_btn.onRelease = function() {
if(this._currentframe>1){
this._parent.gotoAndPlay("aus");
this.prevFrame()
}
else{
this._parent.gotoAndPlay("an");
this.nextFrame()
}
};
![]()


LinkBack URL
About LinkBacks
Zitieren
