revisando codigo

agosto 25, 2004

Nuevamente pongo el pequeño script que encontre en un blog, y use de ejemplo en mi post anterior:

for (var i=0; i<10; i++){
 	var clip = this.createEmptyMovieClip("clip"+i, i);
 	clip.id = i;
}

Hay otras formas de asignar la variable id a la nueva peli:
En este caso, ya no necesitamos crear una variable

for (var i=0; i<10; i++){
 	this.createEmptyMovieClip("clip"+i, i);
 	this["clip"+i] = i;
}

o en este caso, asignamos la variable id justo mientras se crea la peli (aunque para esto hay que crear un nuevo objeto):

for (var i=0; i<10; i++){
        var clipProperties=new Object()
        clipProperties.id=i
 	this.createEmptyMovieClip("clip"+i, i,clipProperties);
}

En fin, los tres codigos tienen la misma utilidad: asignar la variable id a cada instancia de "clip"

Hay otras formas, como cambiar el prototipo, o asignarle una clase al movie "clip", pero a veces complicarse mas no es tan bueno.