Portfolio animations externes
On se propose de créer un portfolio dans lequel on importera toutes les 5s des animations externes que l'on centrera.
Les différentes étapes vont être décrites maintenant.
Création des animations externes
1 - Créez 5 animations de taille respective : 200x100, 100x200, 160x120, 300x200, 320x240.
Frame rate = 30.
2 - Mettez y ce que vous voulez.
3 - Mettez ces 5 swf dans un répertoire que vous nommerez albumswf
Création de l'animation principale
1 - Définissez les dimensions 640x480. Frame rate = 30. Couleur de fond quelconque.
2 - Créez un rectangle vide 640x480 qui va servir de contour.
3 - Créez un rectangle rempli 640x40 qui va servir de zone d'affichage du titre.
4 - Créez un texte statique pour l'étiquette Titre.
5 - Créez un texte dynamique pour l'affichage du Titre. ( nom de variable :txtdyn )
6 - Insérez maintenant un MovieClip dans la scène. Nommez le Conteneur.
Script PHP
Il faut récupérer les noms des animations dans le répertoire spécifique ainsi que le nombre total.
Entrez le script suivant avec votre éditeur de texte :
Les 3 variables seront récupérées par le script de l'animation principale.
Remarquez l'existence de la variable fini qui va servir à tester l'achèvement du script PHP.
Script de l'animation
Le gros problême va concerner le centrage des animations chargées.
En effet, on ne peut connaître les dimensions d'une animation externe que lorqu'elle a été complètement chargée.
On utilisera de l'actionscript ( pas de l'AS3 car Swishmax ne le supporte pas pour l'instant )
Dans Scene_1, entrez :
Et voilà!