Salut,
Est-ce que quelqu'un sait comment jouer de façon séquentielle les fonds souverains externe chargé dans le scénario principal?
J'ai plusieurs fichiers SWF avec de courtes vidéos encastrées. Je tiens à charger ces fichiers SWF externe dans mon scénario principal comme suit:
Utilisateur Presses Button -> Play Video Clip en SWF externe #1 -> Une fois la vidéo en SWF externe #1 a terminé -> Play Video Clip en SWF externe #2. J'ai essayé de réaliser cette opération en ajoutant: "
var endmovie: Boolean = true; »À la fin de chaque clip vidéo dans le SWF externe (par exemple"
1. SWF ») Puis à travers un vélo
si déclaration dans le scénario principal pour voir quand cette condition a été rencontrer:
ActionScript en Main Timeline:
var mc_Loader = new MovieClipLoader();
mc_Loader.addListener(this);
this.createEmptyMovieClip("Container", this.getNextHighestDepth())
Container._x = 0
Container._y = 0
button_mc.onRelease = function () {
mc_Loader.loadClip("1.swf",Container);
function onLoadInit(target_mc:MovieClip) {
myInterval = setInterval(cycle,30);
function cycle() {
if (Container.endmovie == true){
mc_Loader.loadClip("2.swf",Container);
}
}
}
}
- var mc_Loader = new MovieClipLoader();
- mc_Loader.addListener(this);
- this.createEmptyMovieClip("Container", this.getNextHighestDepth())
- Container._x = 0
- Container._y = 0
- button_mc.onRelease = function () {
- mc_Loader.loadClip("1.swf",Container);
- function onLoadInit(target_mc:MovieClip) {
- myInterval = setInterval(cycle,30);
- function cycle() {
- if (Container.endmovie == true){
- mc_Loader.loadClip("2.swf",Container);
- }
- }
- }
- }
À ma grande surprise, ce code ne fonctionne en réalité - jusqu'à ce que vous ajoutez le "
button_mc.onRelease = function () ( "Part!
Comment est la meilleure façon d'y parvenir? Suis-je sur la bonne voie? (En passant, à l'aide. FLV ou un long fichier SWF externe n'est pas vraiment une option en raison des temps de chargement long...Je pense...)
S'il vous plaît S'il vous plaît Help!
