He creado un objeto accordion en mi película, que funciona de cine. He seguido el tuto de Cristalab para crearlo y va perfectamente.
Ahora bien, cuando cambio de frame, permanece en pantalla, con todos sus objetos internos.
El frame donde creo el accordion, tiene 2 botones.
boton1: retorna al frame anterior (y es especifico de ese frame)
boton2: es un boton comun a todos los frames que te lleva al frame inicial.
Si en el código del botón1 añado
Código :
destroyObject('miAcordeon');
no hay problema, desaparece.
El problema es qué pasa con el botón2, ya que ese botón puede pulsarse en cualquier frame y añadir el código anterior no es elegante, aunque funciona.
He buscado algo asi como un onClipEvent(enterFrame) pero que se ejecute al salir del frame, en vez de al entrar, pero no veo que exista nada parecido. Hablo siempre de ActionScript2. Si existiese algo así podría añadirselo al frame y no poner código en los botones. Tampoco se si destroyObject es la manera correcta de destruir un accordion.
¿Podeis ayudarme? muchas gracias
