ENTRADA: Método removeMovieClip

June 25th, 2006 escrito por goliat ActionScript

El método removeMovieClip: soy yo o esto no funciona?!

Hay veces, que las cosas no funcionan como tendrían. Estas ante la pantalla, con los sesos fundidos después de revisar puntos y comas tres veces seguidas de tu código…en teoría tendría que funcionar! Los problemas más grandes suelen tener la solución más sencilla, pero no suelen ser obvias.

Teoría:
El método removeMovieClip elimina una instancia de MovieClip del escenario y además elimina todos los métodos (funciones) y propiedades (variables) de ese MovieClip. Esto lo diferencia del método unloadMovie, el cual simplemente elimina la instancia del escenario.

Praxis:

No hay manera de eliminar el clip…ahí sigue!


Las limitaciones de removeMovieClip son muy sencillas. No se puede eliminar un MovieClip cuando éste tiene una profundidad menor a 0. Cualquier clip con una profundidad por debajo de 0 esta protegido para no ser borrado.
(Y aquí es donde me estaba dejando yo los sesos)

Parece que el método falla con MovieClips puestos sobre el escenario en edición manual (sin ActionScript), la realidad es que sencillamente, esos clips tienen una profundidad menor a 0! Los clips de introducidos manualmente empiezan en –16383.
Sabiendo esto, se puede utilizar para proteger MovieClips. Cuando queramos que un clip no sea eliminado, lo ponemos en una profundidad negativa. Esto es interesante cuando se trabaja con varios desarrolladores, y queremos evitar que el código de otro desarrollador elimine nuestro clip.
También tenemos la clave para eliminar los clips creados en el modo de edición a tiempo real. Utilizando el método swapDepths para cambiar el clip a eliminar a una profundidad positiva.

Hola: del.icio.us:Método removeMovieClip digg:Método removeMovieClip spurl:Método removeMovieClip furl:Método removeMovieClip meneame:Método removeMovieClip stumble:Método removeMovieClip

Leave a Reply

    Info: Paginas Web Flash

    En este blog hablare un poco de las cosas que profesionalmente, mas me interesan: Flash, ActionScript, Diseño y SEO.

    Con el tiempo espero reunir y realizar un numero de tutoriales sobre Flash y ActionScript. Sobre Diseño y SEO comentare un poco sobre las ultimas noticias que circulan por la red.

    Tambien lo utilizare para realizar un seguimiento de mi propio trabajo, el ritmo de produccion e intentar todas las cosas que aprenda sobre la marcha.

Buscador

Sindicacion

Informacion de Contacto

GoliatStudio: Barcelona-Ibiza.
-c/Pere Serafi, 7. 08012. Bcn
-info[@]paginaswebflash.com
-Tel: (+34) 933 686 794.