![]() |
removeallchild en un swfloader Hola, qué tal? veo que aun no hay muchos posts para flex pero espero q me puedan ayudar. Hace unas semanas he compensado a utilizar el flex, en una de mis aplicaciones he creado varios movieclips dentro de un swfloader: swfloader.addchild(movieclip) todo esta bien, me funciona lo que he querido hacer, pero quiero ahora poder borrar todos los movieclips que he creado en el swfloader. No he guardado digamos un historial sobre cuantos hay ni los nombres, pero existe algo de removeChildAt(), o removeChild(), pero no sé cual usar ni qué ponerle, ya que pueden haber N movieclips. Cómo hago para borrar todos los movieclips de mi SWFLoader? Gracias |
Re: removeallchild en un swfloader Hola mamón! :-) Revisa bien la documentación de esa clase http://livedocs.adobe.com/flex/2/lan...#methodSummary, ve a los métodos públicos y dale en la opción de mostrar mostrar métodos heredados para ver todas las maneras de comunicación con tu objeto, para remover display objects de tu swfloader tienes 2 métodos: Código: 1.- removeChild(child:DisplayObject):DisplayObject De alguna manera debes tener una variable de referencia de cada uno de los objetos añadidos en tu swfloader para que mas adelante puedas removerlos con ese método, si este no es el caso utilizas removeChildAt, para remover por índice, este se asigna al añadir elementos al swfloader y al igual que un arreglo empieza del 0.. en adelante. En los 2 casos, si los métodos borran satisfactóriamente el elemento, te devuelven el objeto del tipo display-object para que puedas hacer de nuevo referencia a este mas adelante si quieres, no olvides hacer el casting al tipo correcto, por ejemplo si tu objeto es del tipo Shape: Código: //Remueves el elemento del swfloader y el método te devuelve la referencia del objeto borrado, y haces el casting al tipo correcto. |
Re: removeallchild en un swfloader Gracias! me ayuda mucho a tener más claras mis ideas |
| La zona horaria es GMT -6. Ahora son las 09:30. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.