ibid. un bonbon pour les yeux ne sert, par définition, qu'à être regardé 30 secondes et rangé dans une boite où il prendra la poussière. Flash MX tout court.
Peg' c'est vraiment sans rancune car c'est vrai que tu participes beaucoup et ça, c'est bien.
merci pour les fleurs :)
et le turbo merci va a ... super devy! (le héros qui devie tout meme les autos :) krobieng le script !)
merci d'avoir dépioté et corrigé. c'est chouette, c'est limpide... la classe
attachMovie("haut", "h"+i, max*2+i);
a = _root["h"+i];
Doit être remplacé par ça :
var a = attachMovie("haut", "h"+i, max*2+i);
Utilise systèmatiquement le mot clé var lorsque tu crées une variable : c'est un gain de performance puisque les variables locales plus rapides d'accés, et un gain en lisibilité puisque que ça montre si la variables est déjà déclarée.
Par exemple :
for (var i=0; i<max; i++) ...
var a = attachMovie ...
MovieClip.prototype.fusion = function(max) ...
Pourquoi la déclarer en prototype de MovieClip, puisque cette fonction n'est utilisée que dans _root, et une seule fois ?
a.snap();
....
MovieClip.prototype.snap = function() {
m = this;
m._x = ...
}
Etrange, non ? A ta place, j'aurai créé une fonction que j'aurai appellée pour ton objet a avec Function.apply(obj, params...) :
snaps.apply(a);
function snap () {
_x = ...
}
Et bah moi je connaissez que dans terminator mais j'avais jamais vu en animation flash (pourtant sans être un expert je suis quand même pas né de la dernier pluie de neige ...). Je trouve l'effet très interessant et cartoonesque
Tu dois te tromper, ceci n'est qu'un avis perso .. je n'ai aucun rôle dans ce forum, si ce n'est de commenter, aider et le faire vivre (ce qui est déjà pas mal) .. donc, ne prend pas celà comme l'avis ultime !;)
8 mars 2005 à 22:59
Peg' c'est vraiment sans rancune car c'est vrai que tu participes beaucoup et ça, c'est bien.
merci pour les fleurs :)
et le turbo merci va a ... super devy! (le héros qui devie tout meme les autos :) krobieng le script !)
merci d'avoir dépioté et corrigé. c'est chouette, c'est limpide... la classe
a bientot
5 mars 2005 à 22:50
attachMovie("haut", "h"+i, max*2+i);
a = _root["h"+i];
Doit être remplacé par ça :
var a = attachMovie("haut", "h"+i, max*2+i);
Utilise systèmatiquement le mot clé var lorsque tu crées une variable : c'est un gain de performance puisque les variables locales plus rapides d'accés, et un gain en lisibilité puisque que ça montre si la variables est déjà déclarée.
Par exemple :
for (var i=0; i<max; i++) ...
var a = attachMovie ...
MovieClip.prototype.fusion = function(max) ...
Pourquoi la déclarer en prototype de MovieClip, puisque cette fonction n'est utilisée que dans _root, et une seule fois ?
a.snap();
....
MovieClip.prototype.snap = function() {
m = this;
m._x = ...
}
Etrange, non ? A ta place, j'aurai créé une fonction que j'aurai appellée pour ton objet a avec Function.apply(obj, params...) :
snaps.apply(a);
function snap () {
_x = ...
}
5 mars 2005 à 21:00
5 mars 2005 à 12:58
j'ai deja vu le demo de ce code c vraiment magnefique
3 mars 2005 à 15:07
Peg'
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.