yoarf
Messages postés215Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention19 février 2009
-
24 déc. 2005 à 01:12
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 2010
-
24 déc. 2005 à 12:39
Bonjour,
Cette fonction permet d'attacher à mon anim de petits cubes verts en fonction d'une matrice existante. Cela fonctionne très bien.
Par contre à la fin de l'affichage, enfin plutot au début je vous rafraichir le tout et effacer l'affichage précédent. Si je fais _root.unloadMovie(); (comme j'ai mis en commentaire, j'efface tout ...)
Dans l'attente de votre aide ... merci
function aff_p_suiv(){
var nb=1;
y_cube=160;
for (i = 1; i < 5; i++){
x_cube=400;
for (j = 1; j < 5; j++){
if (_root["mat_"+forme][i][j] == 1){
_root.attachMovie("cube_vert", "c"+nb, nb);
_root["c"+nb]._x = x_cube;
_root["c"+nb]._y = y_cube;
atchoumdu51
Messages postés194Date d'inscriptionjeudi 1 janvier 2004StatutMembreDernière intervention16 juillet 20071 24 déc. 2005 à 01:48
A cette heure ci je n'ai plus trop les yeux en face des trous mais je te propose deux chose pas testées:
* attacher tes cubes dans un clip fils de _root
par exemple _root.mesCubes.attachMovie("cube_vert","c"+nb,nb); ....._root.mesCubes.unLoadMovie();
*soit de les retirer un par un dans une boucle for:
for(var i=1;i<nb;i++)
{
_root["c"+i].removeMovieClip();
}
le deuxieme code n'est valable que si nb n'est pas modifié entre les deux appels
cs_bali_balo
Messages postés1378Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 1 novembre 20101 24 déc. 2005 à 12:39
_root.unloadMovie(); décharge TOUTE ton animation depuis le _root...
Je te conseil de lister tous tes carrés et de leurs faire à chacun:
removeMovieClip("carre"+i);
Sinon tu gardes cette idée de décharger un clip, mais à ce moment là, tu crée un clip vide avec createEmptyMovieClip();