Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-09-2009, 13:18   #1 (permalink)
JRo
Neuer User
 
Registriert seit: Jun 2007
Beiträge: 10
Ende von externem swf finden

Hallo Leute,
ich lade in einem Filprojekt ein externes swf in einem container und möchte, wenn es zuende ist zum nächsten Frame springen.
Kann ja eigentlich nicht so schwer sein. Kann mir da jemand auf die Sprünge helfen bitte.
Code:
stop();
var adresse:URLRequest = new URLRequest("film.swf");
var laden:Loader = new Loader()
laden.load(adresse);

container_mc.addChild(laden);
jetzt will ich wenn der film.swf im conatiner zuende gelaufen ist ins nächste Bild auf der Hauptzeitleiste springen.

Vielen Dank im voraus.
Gruß Jan
JRo ist offline   Mit Zitat antworten
Alt 02-09-2009, 13:32   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi,
da gibts mehrere möglichkeiten...
hier ist eine variante mit der man ohne eingriffe in die zu ladende swf agieren kann:
PHP-Code:
stop();

var 
adresse:URLRequest = new URLRequest"toLoad.swf" );
var 
laden:Loader = new Loader();
    
laden.contentLoaderInfo.addEventListenerEvent.COMPLETEonCompleteHandler ); 
    
laden.loadadresse );
    
container_mc.addChildladen );

function 
onCompleteHandlere:Event ):void {
    
    
laden.contentLoaderInfo.removeEventListenerEvent.COMPLETEonCompleteHandler ); 

    
addEventListenerEvent.ENTER_FRAMEenterFrameHandler ); 
    
}

function 
enterFrameHandlere:Event ):void {

    if ( 
MovieClip(laden.content).currentFrame == MovieClip(laden.content).totalFrames) {
        
        
removeEventListenerEvent.ENTER_FRAMEenterFrameHandler ); 
        
        
//gotoAndStop( 2 );

    
}
    

oder du setzt in der zu ladenden swf ins letzte frame ein dispatchEvent rein und fängst dieses event dann einfach mit einem listener in der hauptswf ab

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (02-09-2009 um 13:34 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 02-09-2009, 14:34   #3 (permalink)
JRo
Neuer User
 
Registriert seit: Jun 2007
Beiträge: 10
moin,
Allles klar läuft. Vielen Dank.
Dieses contenLoader Object ist mir noch nicht so geläufig, damit muss ich mich noch ein bischen befassen.


Danke nochmal.

Hau rein.
gruß jan
JRo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ende, externe swf

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 12:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele