tengo un problema con el amigo accordion en una aplicación ke no estará en la web sino en un stand.
Trataré de explicar lo más claro posible:
en mi escenario tengo 4 MoviClips (p1,p2,p3,p4, y me referiré solo a p1 para no extender el código) entonces cuando el usuario haga click en p1, este debe desaparecer (junto con p2,p3,p4) y cargar al componente acordeon (con su posicion y tamaño) y un boton para regresar al escenario (donde deberán aparecer p1,p2,p3,p4) y descargar todo lo ke se cargó por attachMovie.
Mi problema es ke al volver al escenario, la aplicación descarga al primer clip cargado, es decir:
si hago click en p1(carga los elementos via attachMovie) y luego vuelvo al escenario(vía btn_back)
carga p1,p2,p3,p4.
pero al hacer este proceso con p1, p2, p3 y p4 al volver de p4 descarga el primer clip sobre el ke doy click
aki esta el codigo:
Código :
p1.onRelease = function() {
p1._visible = false;
p2._visible = false;
p3._visible = false;
p4._visible = false;
//------- trae acordeon
attachMovie("Accordion","my_acc",10,{_x:265.1, _y:46.1});
my_acc.setSize(365.9,348);
//******trae el btn_back
attachMovie("btn_back","btn_back",14,{_x:32.9, _y:411});
btn_back.onRelease = function() {
btn_back._visible = false;
my_acc.unloadMovie();
p1._visible = true;
p2._visible = true;
p3._visible = true;
p4._visible = true;
};
// Crear paneles secundarios para que cada formulario aparezca en el objeto my_acc.
my_acc.createChild(View,"etiketa1",{label:"etiketa1:"});
my_acc.createChild(View,"etiketa2",{label:"etiketa2:"});
my_acc.createChild(View,"etiketa3",{label:"etiketa3"});
my_acc.createChild(View,"etiketa4",{label:"etiketa4"});
txt_1_1 = "<p><b><font size='+5' face='Futura Bk BT'> BIENESTAR </font></font></p>";
// Crear entrada de texto secundaria para el panelCoberturas.
var firstNameChild_obj:Object = my_acc.etiketa1.createChild("TextArea", "firstName", {text:txt_1_1});
// Establecer la posición de la entrada de texto.
firstNameChild_obj.setSize(359,(348)-88);
firstNameChild_obj.move(2,2);
firstNameChild_obj.wordWrap = true;
firstNameChild_obj.multiline = true;
firstNameChild_obj.ignoreWhite = true;
firstNameChild_obj.bullet = true;
firstNameChild_obj.html = true;
txt_1_2 = "<ul><li><font color='#0063BE' size='+2' face='Futura-Bold, Futura Md BT'>Pago </font></li></ul>";
// Crear entrada de texto secundaria para el panelCoberturas.
var firstNameChild_obj:Object = my_acc.etiketa2.createChild("TextArea", "firstName", {text:txt_1_2});
// Establecer la posición de la entrada de texto.
firstNameChild_obj.setSize(359,(348)-88);
firstNameChild_obj.move(2,2);
firstNameChild_obj.wordWrap = true;
firstNameChild_obj.multiline = true;
firstNameChild_obj.ignoreWhite = true;
firstNameChild_obj.bullet = true;
firstNameChild_obj.html = true;
/*capitulo_4/diapo7/*/
txt_1_3 = "<p><ul><li><font color='#0063BE' size='+2' face='Futura-Bold, Futura Md BT'>Asistencia</font>
</ul></p>";
// Crear otra entrada de texto secundaria.
var lastNameChild_obj:Object = my_acc.etiketa3.createChild("TextArea", "lastName", {text:txt_1_3});
// Establecer la posición de la entrada de texto.
lastNameChild_obj.setSize(359,(348)-88);
lastNameChild_obj.move(2,2);
lastNameChild_obj.wordWrap = true;
lastNameChild_obj.multiline = true;
lastNameChild_obj.bullet = true;
lastNameChild_obj.html = true;
txt_1_4 = "<p><font color='#0063BE' size='+2' face='Futura Bk BT'>No obstante lo estipulado en las...</font></p>";
// Crear otra entrada de texto secundaria.
var lastName1Child_obj:Object = my_acc.etiketa4.createChild("TextArea", "", {text:txt_1_4});
// Establecer la posición de la entrada de texto.
lastName1Child_obj.setSize(359,(348)-88);
lastName1Child_obj.move(2,2);
lastName1Child_obj.wordWrap = true;
lastName1Child_obj.multiline = true;
lastName1Child_obj.bullet = true;
lastName1Child_obj.html = true;
lastName1Child_obj.ignoreWhite = true;
};
quién puedar ayudarme (porfa no dude en preguntarme por dios! si no me hago entender)
cualqier ayuda será agradecida
Dave
