Con ayuda de ustedes pude crear dinámicamente objetos con el siguiente código:
Código :
function pintardest (evt:Event) { for(var i:uint=0; i<evt.target.data.cant; i++){ var dest:Idc = new Idc(); dest.name = "dest"+i; Mapa.addChild(dest); } }
pero ahora necesito borrar dichos objetos dinámicamente, estoy utilizando lo siguiente pero no me funciona, por favor ayudenme muchas gracias.
Código :
function eliminar (e:MouseEvent) { for(var i:uint=0; i<evt.target.data.cant; i++){ var dest:Idc = new Idc(); dest.name = "dest"+i; Mapa.removeChild(dest); } }
Me genera el siguiente error
Código ActionScript :
ArgumentError: Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador. at flash.display::DisplayObjectContainer/removeChild() at alianza_fla::MainTimeline/eliminar()
Por favor ayudenme muchas gracias, agradezco de corazón su ayuda.