Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
já me deparei com esse problema mais de uma vez e ainda nada
acho que o mais difícil pra quem tá começando é a forma de pensar as soluções... mas vamos ao problema
tenho um addChild dentro de uma função q está na timeline e o removeChild dentro de outra função subsequente
function adiciona(evt:Event):void {
externo.addChild(interno);
}
function remove(evt:Event):void {
externo.removeChild(interno);
}
quando executa a funçao remove gera o seguinte erro:
ArgumentError: Error #2025: O DisplayObject fornecido deve ser filho do responsável pela chamada.
at flash.display::DisplayObjectContainer/removeChild()
at index_fla::MainTimeline/remove()
ou seja, só não dá erro se os dois estiverem dentro da mesma função:
tem alguma forma diferente de pensar isto?
Carregando comentários...