Voici une fonction que j'utilise dans un projet actuel, je me sers loadClip plutôt que de charger film de sorte que je peux obtenir l'avancement du chargement, de lire de nouveau à une barre de progression. à mon loadMovie knowlage ne ferons pas cela. vous suffit d'appeler cela comme tel.
_root.loadMoviesPlease ( "test.swf", "_root", "http://.yaddayadda. com / ");
Je voudrais mettre cela dans une couche d'actions au début du film
function loadMoviesPlease(movie,instance,my_url){
var my_back:MovieClip = instance.createEmptyMovieClip("back_drop",-50000);
var mcl:MovieClipLoader = new MovieClipLoader();
var mclL:Object = new Object();
mclL.onLoadProgress = function(target,loaded,total){
_root.loader_mc.percent.text = Math.round((loaded / total)* 100) +"%";
}
mclL.onLoadInit = function(){
_root.loader_mc._visible = false;
_root.loader.percent.text = "";
_root.background_image.text = "I got here";
}
mcl.addListener(mclL);
_root.loader_mc._visible = true;
var my_clip = mcl.loadClip(my_url+movie, my_back);
}
- function loadMoviesPlease(movie,instance,my_url){
- var my_back:MovieClip = instance.createEmptyMovieClip("back_drop",-50000);
-
- var mcl:MovieClipLoader = new MovieClipLoader();
- var mclL:Object = new Object();
-
- mclL.onLoadProgress = function(target,loaded,total){
- _root.loader_mc.percent.text = Math.round((loaded / total)* 100) +"%";
- }
- mclL.onLoadInit = function(){
- _root.loader_mc._visible = false;
- _root.loader.percent.text = "";
- _root.background_image.text = "I got here";
-
- }
- mcl.addListener(mclL);
- _root.loader_mc._visible = true;
- var my_clip = mcl.loadClip(my_url+movie, my_back);
-
- }
Maintenant, vous remarquerez que la première chose que je fais est createAn Empty Clip. Ce n'est pas complètement nessassry, il me semble juste pour avoir un temps plus facile que d'utiliser dans un clip créé en AS, vous pouvez pointer vers un clip d'animation existants tels que celui que vous avez énumérées sous le nom du titulaire.... mais vous devez connaître son chemin complet. Pour trouver ce chemin tout simplement à l'instance du désir movie clip et cliquez dessus et ajoutez le code suivant dans le panneau tha actions.
on(release){
trace(this);
}
- on(release){
- trace(this);
- }
Film de test, maintenant cliquer sur l'endroit désir il hurler comme un porc et vous dire sur son chemin. quelque chose comme
_level0.my_holder_clip . Copiez ce bas et retirez ce code à partir du clip. Maintenant, vous pouvez appeler la fonction comme ceci de n'importe où dans votre animation Flash, à la suite de la politique sec (Don't Repeat Yourself). < br>
_root.loadMoviesPlease ( "test.swf", _level0.my_holder_clip ", http://.yaddayadda.com/");