Borrar intancias de MovieClip contenidas en otro clip de pelÃcula.
Martes, Octubre 11th, 2005Tengo un clip de pelÃcula contenedor al que en el transcurso de una aplicación se le han añadido dinámicamente instancias de otros clips de pelÃcula , necesito borrarlas todas, pero no sé cuantas existen ni su nombre …
Esta sencilla función, se encarga de eliminar todas las instancias de clip de pelÃcula según la ruta especificada. Compatible con clips de pelÃcula instanciados:
en tiempo de diseño. (el clip de pelÃcula ya está en el escenario de nuestra pelÃcula antes de exportar)
con duplicateMovieClip()
con attachMovieClip()
unloadMovieClipChilds = function (myObject) {
for (name in myObject) {
if (typeof (myObject[name]) == “movieclip") {
myObject[name].unloadMovie();
}
}
};
Uso : pasar como argumento de la función la ruta completa del clip de pelicula que queremos ‘limpiar’ (tambien con clips anidados)
unloadMovieClipChilds(clip); // …
