Bonjour!
Je m'essaye sur les nouveaux outils de Macromedia
et notamment sur Flash MX 2004 (la trial pour l'instant)
et j'ai un petit problème sur une de mes animations
avec un duplicatemovie tout con
Je mets dans un mc 2 images la première vide et la
deuxième un autre mc sur celui-ci je mets l'action suivante :
onClipEvent (Load) {
duplicateMovieClip(this, mc, mc);
setProperty(mc, _x, Math.random(200));
setProperty(mc, _y, Math.random(150));
setProperty(mc, _xscale, Math.random(200));
setProperty(mc, _yscale, Math.random(150));
}
A la lecture ça coince avec un message d'erreur comme
quoi ça ralenti le système et qu'il faut arrêter cette action.
Le même script dans Flash MX (non 2004) marche impeccable.
en remplaçant (dans la 2004) onClipEvent (Load) {
par onClipEvent (enterFrame) {
plus de message d'erreur et ça marche mais cela
ne me donne pas l'effet souhaité ;-(
une idée ? merci
Salutations
DéDé
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
dracau
Je ne sais pas pk ca marche po je suis nouveau et j'ai le 2004 pro mais est-ce que ton Math.random accepte un argument ? Va voir dans l'aide. Essaye pt cela "Math.random()*200". Je crois que cette fonction renvoi un nombre plus grand ou ?gale ? 0 mais strictement plus petit que 1... l'ancienne fonction ?tait "random(200)" tout cours... Regarde dans ?l?ments d?conseill?s dans la colonne ? droite de ton code... @+
Je ne sais pas pk ca marche po je suis nouveau et j'ai le 2004 pro mais est-ce
que ton Math.random accepte un argument ? Va voir dans l'aide. Essaye pt cela
"Math.random()*200". Je crois que cette fonction renvoi un nombre plus grand ou
?gale ? 0 mais strictement plus petit que 1... l'ancienne fonction ?tait
"random(200)" tout cours... Regarde dans ?l?ments d?conseill?s dans la colonne
? droite de ton code...
@+
Je ne sais pas pk ca marche po je suis nouveau et j'ai le 2004 pro mais est-ce que ton Math.random accepte un argument ? Va voir dans l'aide. Essaye pt cela "Math.random()*200". Je crois que cette fonction renvoi un nombre plus grand ou ?gale ? 0 mais strictement plus petit que 1... l'ancienne fonction ?tait "random(200)" tout cours... Regarde dans ?l?ments d?conseill?s dans la colonne ? droite de ton code... @+
tequila_lourson
Alu !!
Tu devrais plutot essayer avec les guillemets !! :)