Tout d'abord bonjour,
je suis étudiant aux Beaux-Arts et j'ai pour projet de faire un site interactif : un site où, suivant la navigation, certaines tâches apparaissent de manière aléatoire sur des images clés ce qui donne au final en arrière plan un patchwork personnalisé. Pour être plus précis, dans le scénario principal, je met un bouton à l'image 1 (pour passer a l'image2), le code a l'image 2, puis un bouton plus tard pour revenir sur l'image 1. Etant pas très doué pour le code je m'y suis quand même mis mais je rencontre un problème.
J'utilise un attachmovie puis un duplicatemovieclip et j'ai fait deux formes de codes.
Le premier est le suivant :
_root.attachMovie("tache_jaune_2", "tache_jaune_2" +i, i++);
_root["tache_jaune_2"+i]._x=600+random (400)
_root["tache_jaune_2"+i]._y=0+random (400);
for(i=1; i<=5; i++){
duplicateMovieClip("tache_jaune_2", "tache_jaune_2"+i, nextGetHighestDepth());
}
donc le problème de celui-là, c'est que le premier duplicatemovieclip est remplacé par le suivant et ainsi de suite.
Le deuxième est le suivant :
_root.attachMovie("tache_jaune_0", "tache_jaune_"+i, getNextHighestDepth());
_root["tache_jaune_"+i]._x=600+random (400)
_root["tache_jaune_"+i]._y=0+random (400);
quantité = 1;
while (quantité>0) {
duplicateMovieClip ("tache_jaune_", "mc"+i, i++);
setProperty ("mc"+i, _x, random(550));
setProperty ("mc"+i, _y, random(400));
setProperty ("mc"+i, _xscale, random(50));
setProperty ("mc"+i, _yscale, random(50));
i++;
quantité--;
}
La il y a un autre problème. Lors du troisième passage, la dernière tache apparait a un endroit fixe, et l'ancienne se décale aléatoirement.
Donc voilà je ne sais pas d'où vient le problème. En tout cas, ça me ferait énormément plaisir que quelqu'un me vienne en aide, voir m'explique mes erreurs que je puisse apprendre.
D'avance merci.
Kuzobugi