Afin d’alléger les chargements d’un site sur Internet, ou de faciliter la création en créant plusieurs pages, il est nécessaire de découper les fichiers flash en plusieurs parties. Une fois découpés il faut alors charger ces différentes parties.
Demonstrations
Création du fichier
| Fonctionnement | Structure | |
|
1 - Le fichier "loader.swf" se lance.
|
![]() |
|
|
Scénario du fichier "loader" |
||
| Un script se trouve sur la frame 1, il permet de télécharger le fichier "anim" Un bouton se trouve également sur la frame 1. Il permet d’agir sur l’animation téléchargée. |
![]() |
|
|
Scénario du fichier "anim.swf" |
||
| Un "Stop()" se trouve à la frame 25 et à la dernière frame | ![]() |
|
|
3 différents scrips pour télécharger un anim ".swf" ou une image ".jpg" ".gif", ".PNG" |
||
| Le langage Action Script évoluant, de nouveaux script apparaissent censés remplacer d’autres obsolètes (mais qui fonctionnent encore). Nous nous retrouvons donc avec plusieurs scripts produisant la même chose. | ||
|
MovieClip.onPress = function |
||
|
MonBouton est le nom d’occurrence du bouton. On lui attribut l’événement onPress.
|
MonBouton.onPress = function() { votre action } |
|
|
loadMovieNum |
||
|
Le script charge l’animation sur un niveau (on comparer un niveau à un calque) les animation téléchargées sur le niveau 3 seront au dessus des animation téléchargées sur le niveau 2. Les animations situé dans le fichier de base seront par défaut au niveao 0.
|
MonBouton.onPress = function() { loadMovieNum("media/anim.swf", 2); }; |
|
|
loadMovie et MovieClipLoader |
||
| Le script charge l’animation sur une cible c’est a dire un movie clip (dans l’exemple donné le movie clip a pour nom d’occurrence "support") | MonBouton.onPress = function() { var n:MovieClipLoader = new MovieClipLoader(); n.loadClip("media/anim.swf",support); }; |
|
|
Agir sur les animations telechargées |
||
|
MonBouton2 est le nom d’occurrence du second bouton. On lui attribut l’événement onPress.
|
MonBouton2.onPress = function() { votre action } |
|
|
Cas d’utilisation avec loadMovieNum
|
MonBouton2.onPress = function() { _level2.play(); }; |
|
| Cas d’utilisation avec loadMovie et MovieClipLoader Pour indiquer ou se trouve l’animation, ajouter devant votre action le nom de la cible suivi d’un point : "support". |
MonBouton2.onPress = function() { support.play(); }; |
|



