He creado en el fotograma 1 un radiobutton con el nombre de grupo "tiempo" y le asigno este código para controlar cuando cambia:
tie = new Object();
tie.click = function(evento){
gTie = evento.target.selection.data;
trace("Has seleccionado " + gTie);
}
tiempo.addEventListener("click", tie);
todo ok, funciona el trace, etc. También añado un botón de "siguiente" que hace un GotoAndPlay(2) y allí se para con un stop(). Perfecto, he avanzado al siguiente paso del tutorial, por ejemplo. Pero ahora, desde el fotograma 2 presiona un botón de "anterior" que vuelve al fotograma 1 donde está el radiocontrol y no me reconoce el ámbito del mismo.
Como he almacenado su valor en una variable, cargo el grupo del radiocontrol con esa variable, haciendo:
tiempo.selectedData = gTie;
trazo la variable y tiene el dato bueno. Incluso haciéndolo a pelo y poniendo:
tiempo.selectedData = "al hacer clic";
No me lo coge. No reconoce el objeto "tiempo", lo trazo y sale undefined. Y este mismo código lo ejecuto en el fotograma q y funciona.
Es como si al pasar de fotograma y volver, no existiera el control y tuviera que decirle que pertenece al frame 1. Pero, ¿cómo le digo esto? si todo pertenece a la línea de tiempo principal
CREO QUE EL PROBLEMA ESTA EN QUE EJECUTA UN CÓDIGO relativo a un control que aún no existe, cómo puedo hacerlo??
Gracias.
