Estoy haciendo una página donde estoy utilizando algunas mc para formarla



play(); camina pero hace bucle sin fin...!!!
que hago o que se me esta pasando



| ||||
Hola tauro: Vamos a ver si te entendí, si tú tienes los 2 MC en la línea de tiempo y quieres parar la animación que tiene cada MC, el stop(); lo tienes que poner en el último frame donde termina la animación o sea en la línea de tiempo del MC. Sobre lo que dices que al terminar de procesar el preloader debe de ir al frame 2 y supongo que allí está uno de los MC del que hablamos, y en el frame 1 de ese MC debes de tener un stop(); por eso no se desarrolla la animación, y necesitas darle un play, elimina ese stop(); . Espero haberte sido de ayuda y sea eso lo que querías saber. |
| ||||
Aqui el codigo y una explicación mas completa... jeje Gracias por la atencion Bandit, ahora, espero que puedas y me pueda explicar con lo siguiente: Tengo dos capas, una de ellas es solo un titulo que se ve hasta el final, esa no importa, en otra tengo un preload con el codigo siguiente:
Código:
En el frame 2 empieza el MC que con interploacion se estirará quedando hasta el frame 11, ahi le pongo un - stop(); - .stop(); setProperty("barra", _xscale, 0); _root.onEnterFrame = function() { Fl = _root.getBytesLoaded(); Ft = _root.getBytesTotal(); porcentaje = int((Fl * 100) / Ft); prc = porcentaje + " %"; setProperty("barra", _xscale, porcentaje); if(Fl == Ft) { gotoAndPlay(2); } } para empezar, con el codigo que tengo en el frame 1 (gotoAndPlay(2);) salta al frame 2 pero se queda detenido, no avanza ![]()
Código:
y con esa instrucción si brinca y camina pero no respeta el stop(); del final play(); ![]() ![]() ![]() ayuda..!!
__________________ Y entonces ví qué excelencias puede lograr un ingenio mediocre en un arte particular cuando emplea toda su vida en trabajar y afinarse en un único sentido... :arriba: |
| ||||
Intenta con esta acción: stop(); setProperty("barra", _xscale, 0); _root.onEnterFrame = function() { Fl = _root.getBytesLoaded(); Ft = _root.getBytesTotal(); porcentaje = int((Fl*100)/Ft); prc = porcentaje+" %"; setProperty("barra", _xscale, porcentaje); }; if (Fl == Ft) { gotoAndPlay(2); }
__________________ Blog de Diseño Gráfico roc21.com || El secreto de la creatividad es saber esconder tus fuentes. |
| ||||
No puedo..!! Roc2107, la unica diferencia es poner la condicion fuera de la funcion, no corre el preload y la animacion si funciona y se detiene como debe ser pero el tiempo que tardaría en en cargar el preload tarda en aparecer el ultimo frame. Explico: Ejecuto la pelicula, se despliegan las barras(MC) pero tardan en aparecer los titulos(que son los que estan en el ultimo frame). No se si me explico... ![]() Que esta pasando??? ![]() ![]()
__________________ Y entonces ví qué excelencias puede lograr un ingenio mediocre en un arte particular cuando emplea toda su vida en trabajar y afinarse en un único sentido... :arriba: |