Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript
Crea un nuevo usuario o inicia sesión utilizando tu cuenta de Facebook
Connect with Facebook

Respuesta
 
Herramientas Desplegado
Antiguo 07-oct-2008, 02:12   #1 (permalink)
Merockito ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 84
Merockito está desconectado
Parpadear Ayuda con precarga (en principio sencilla)

Hola a todos , tengo un preloader echo, en principio bastante simple pero no acaba de funcionar bien del todo, despues de estudiarlo un tiempo sigo sin descubrir porque no funciona, a ver si me podeis ayudar. gracias !

En scene1 tengo lo q vendria a ser toda la pelicula q quiero reproducir, bien, pues en el primer frame de scene1 (aparte de tener un mc de una animacion de carga en medio) tengo este codigo puesto:

stop();
_root.onEnterFrame = function() {
todos = int(getBytesTotal()/1024);
ahora = int(getBytesLoaded()/1024);
if (ahora == todos) {
gotoAndPlay(2);
}
};


Entonces... La precarga la hace bien, cuando la pelicula esta carcada en su totalidad salta al frame 2 pero ...SE QUEDA EN EL FRAME2 !!! se comporta como si hiciese un gotoAndStop(2); y no sigue tirando hacia delante en la linea de tiempo...
Le e intentado poner un Play(); en el frame2 de scene1 para ver si tiraba hacia delante un vez echa la carga pero tampoco...

Alguien sabe a que se debe que se quede parado en el frame2 de scene1 sin seguir hacia delante?


Muchas gracias a todos!!!
  Responder Citando
Antiguo 07-oct-2008, 04:27   #2 (permalink)
Mahalo se está ganando tu confianza
 
Avatar de Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.022
Mahalo está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

¿Qué codigo tienes en el segundo fotograma?
__________________
Un código de programación siempre hace lo que le dices que haga, y raras veces lo que quieres que haga.
  Responder Citando
Antiguo 07-oct-2008, 06:42   #3 (permalink)
Merockito ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 84
Merockito está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

En el segundo fotograma? ninguno, incluso intente ponerle un Play(); para ver al saltar al fotograma2 arrancaba y seguia que es lo q quiero pero nada...
  Responder Citando
Antiguo 07-oct-2008, 07:08   #4 (permalink)
Lynxcraft se está portando bien
 
Avatar de Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 910
Lynxcraft está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

si quieres utilza el mio Xd

Código PHP:
stop();
var 
porcentaje:Number 0;
var 
arranca:Boolean true;
this.onEnterFrame = function ()
{
    if (
arranca
    {
     
        
this.total_frames this.getBytesTotal();
        
this.resto_frames this.getBytesLoaded();
        
porcentaje Math.floor(this.resto_frames this.total_frames 100);
        
// estos datos son los que nuestro en pantalla 


        
texto.text porcentaje "%";
        
barra._xscale=porcentaje

 
////////////////////////////////////////////
        
if (this.resto_frames == this.total_frames
        
        
        {
           
delete (this.onEnterFrame);
            
            
arranca false;
            
this.play();
            
        }
    }
}

__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas

www.crea-flash.com // www.Creatusjuegos.com
  Responder Citando
Antiguo 07-oct-2008, 08:03   #5 (permalink)
Merockito ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 84
Merockito está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

Lynx !!! donde exactamente pongo ese codigo? en el frame1 de la pelicula?...
  Responder Citando
Antiguo 07-oct-2008, 09:45   #6 (permalink)
cubumdesign ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2008
Mensajes: 30
cubumdesign está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

Lynxcraft gracias chaval. a mi me vele perfectamente, no sé a Merockito.
De todas formas me gustaría verlo graficamente a ver como quedaria. ¿Lo podríamos ver?.

Muchas zenquius alotof
  Responder Citando
Antiguo 07-oct-2008, 11:23   #7 (permalink)
Lynxcraft se está portando bien
 
Avatar de Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 910
Lynxcraft está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

para Merockito si tienes que ponerlo en el primer frame de la pelicula principal
XDXD


hola cubumdesign si quieres verlo es sencillo no es cosa de otro mundo XD pero lo utilizo en este vídeo

http://www.creatusjuegos.com/tutoriales/temporal/ y en los PJ
de la pagina principal

http://www.creatusjuegos.com
XD
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas

www.crea-flash.com // www.Creatusjuegos.com
  Responder Citando
Antiguo 08-oct-2008, 01:38   #8 (permalink)
Merockito ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 84
Merockito está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

Hi Lynxcraft.
E puesto el codigo entero que as dejado en el frame1 y lo e probado pero no hace nada... En la simulacion de descarga carga todo y cuando todo esta cargado no hace nada. se queda ahi en el frame1 :

Alomejor soy yo q lo tengo mal montado para usar tu preloader, te cuento como lo tengo rapidamente:

Tengo todo lo q quiero reproducir en Scene1 (del frame 1 al 200)

lo q quiero es q asta que no esten todos los frames cargados se quede en el frame1/scene1 donde tengo una animacion de "loading", cuando sten todos los frames cargados que salte al 2 y empieze la animacion asta el frame200.

ei, gracias a todos por la ayuda
  Responder Citando
Antiguo 08-oct-2008, 06:42   #9 (permalink)
Lynxcraft se está portando bien
 
Avatar de Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 910
Lynxcraft está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

mmmm pues es muy raro tendría que funcionar pero sino prueba lo así a ver si te soluciona

stop();
var porcentaje:Number = 0;
var arranca:Boolean = true;
this.onEnterFrame = function ()
{
if (arranca)
{

this.total_frames = this.getBytesTotal();
this.resto_frames = this.getBytesLoaded();
porcentaje = Math.floor(this.resto_frames / this.total_frames * 100);
// estos datos son los que nuestro en pantalla


texto.text = porcentaje + "%";
barra._xscale=porcentaje

////////////////////////////////////////////
if (this.resto_frames == this.total_frames)


{
delete (this.onEnterFrame);

arranca = false;
gotoAndPlay(2);

}
}
}
;


hahaaa pero creo (no se si me equiboco )que el segundo frame tendrás algún código que ase que la animación empiece por el frame 1 revisa si no ay nada en el segundo frame

y lo segundo es que este codigo tiene que ir en un key frame no se si me explico pero sino te dejo un archivo simple con la pre carga para que veas como tiene que ir la dir es esta

http://www.creatusjuegos.com/tutoria...oral/video.rar

es el archivo del vídeo en el segundo frame ay un código que controla el vídeo eso y lo que ay en el escenario lo puedes borrar es solo para que veas como tiene que ir la precarga XDXD
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas

www.crea-flash.com // www.Creatusjuegos.com
  Responder Citando
Antiguo 09-oct-2008, 06:40   #10 (permalink)
Merockito ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 84
Merockito está desconectado
Respuesta: Ayuda con precarga (en principio sencilla)

Lynx eres el fukin amo jajajaja, esto ya funciona

Muchas gracias!
  Responder Citando
Respuesta
No hay votos aún.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 17:27.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100