Un source de la génération MX Version 6
Ce source fut mes débuts en Flash il y a 5 ans. Je le laisse ici sur MSG car je me disais qu'il pourrait être utile à quelques un qui s'adonne à Flash Mx. Il s'agit d'un source d'animation basé sur les coordonnées ' x ' et ' y '. Ces coordonnées sont en fait des matrices. Une se nomme ' coordX ' et l'autre se nomme ' coordY '. Évidemment vous pouvez changer les coordonnées comme bon vous semble. Une autre variable nommé : ' ips ', jouera donc sur la vitesse d'exécution de l'animation sa valeur minimum est ' 1 '. Si la valeur est à ' 0 ', l'animation est stopper. Ce très vieux source se place sur un clip, il est du genre ' onClipEvent(load) { . . . } ' et ' onClipEvent(enterFrame) { . . . } '. Voici donc le source téléchargable .
Son contenu >>
animation_01.fla
animation_01.swf
animation_01.as
Ce source fut mes débuts en Flash il y a 5 ans. Je le laisse ici sur MSG car je me disais qu'il pourrait être utile à quelques un qui s'adonne à Flash Mx. Il s'agit d'un source d'animation basé sur les coordonnées ' x ' et ' y '. Ces coordonnées sont en fait des matrices. Une se nomme ' coordX ' et l'autre se nomme ' coordY '. Évidemment vous pouvez changer les coordonnées comme bon vous semble. Une autre variable nommé : ' ips ', jouera donc sur la vitesse d'exécution de l'animation sa valeur minimum est ' 1 '. Si la valeur est à ' 0 ', l'animation est stopper. Ce très vieux source se place sur un clip, il est du genre ' onClipEvent(load) { . . . } ' et ' onClipEvent(enterFrame) { . . . } '. Voici donc le source téléchargable .
Son contenu >>
animation_01.fla
animation_01.swf
animation_01.as
:: Vous placer ce source sur un clip de votre choix.
:: En sélectionnant le clip en question.
:: Je vous suggère de télécharger le source.
:: car le fichier ' animation_01.as ' porte une matrice plus complète.
Mise en site le :: 25 Mars 2008.
Dernière modification le :: 25 Mars 2008.
:: En sélectionnant le clip en question.
:: Je vous suggère de télécharger le source.
:: car le fichier ' animation_01.as ' porte une matrice plus complète.
- Code: Tout sélectionner
onClipEvent(load) {
// --
// -- Vous avez un fichier joint ' animation_01.as ' dont les coordonnées sont plus complet
// -- Vous pouvez changer les valeurs des matrices, il n'y a pas de limite
// --
coordX = [100, 200, 300, 400, 500];
coordY = [100];
// --
// -- Cette variable jouera sur la vitesse d'exécution de l'animation
// -- Plus la valeur est élevé, plus la vitesse augmente
// --
var ips = 12;
milParImage = (1000/ips);
heureDepart = getTimer();
}
onClipEvent(enterFrame) {
maintenant = getTimer();
tempsEcoule = maintenant - heureDepart;
image = Math.floor(tempsEcoule / milParImage);
_x = coordX[image];
_y = coordY[image];
}
Mise en site le :: 25 Mars 2008.
Dernière modification le :: 25 Mars 2008.
Voici un exemple de matrice de coordonnées ' x ' et ' y '
:: Snippet de remplacement de la partie des coordonnées
:: Et voilà . . . Amusez vous bien . . .
:: Snippet de remplacement de la partie des coordonnées
- Code: Tout sélectionner
coordX=[90.75,139.65,189.85,240.65,291.2,340.15,385.9,426.1,452.1,431.05,386.3,337.55,288.1,237.6,
186.95,136.6,88.85,97.2,140.95,184.25,228.25,274,322.45,337.1,311.4,277.2,235.4,200.6,198];
coordY=[218.95,204.45,195.85,194,199.85,214.05,236.7,266.55,308.05,352.6,378.3,394.75,402.7,405.4,
405.7,402.9,391.5,351.45,323.9,299.6,277.1,257.55,246.6,284.75,329.15,366.75,394.75,373.35];
:: Et voilà . . . Amusez vous bien . . .







