Comunidad de diseño web y desarrollo en internet online

Efecto lupa sólo funciona en probar escena

Citar            
MensajeEscrito el 29 Jun 2006 02:54 pm
Hola, buenas:

He usado el manual para realizar el efecto lupa y tengo un error un poco desconcertante: me funciona correctamente si hago click en "Probar escena" y sin embargo no me funciona al probar la película: la lupa se queda parada y me aparece el puntero (que sí permite pulsar un botón que tengo para regresar al menú).

Bien es verdad que tengo un menú en una escena diferente con un efecto de nubes que no desaparecen al salir de dicho menú (al cambiar de escena). Éstas se generan en el evento Enterframe del menú. ¿Tiene algo que ver con el error de la lupa? ¿Cómo me cargo las nubes?.

He probado a situar el mapa con el efecto lupa en la misma escena, puesto que he leído malas opiniones sobre el uso de estas, pero el error continúa siendo el mismo.

Gracias por adelantado. Aprovecho para felicitar a los responsables y colaboradores de la web, sin duda un referente en este campo digno de admirar...

Por torete

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Jun 2006 06:09 pm
Asi es muy dificil ke te puedan ayudar por ke no conocemnos tu codigo... talvez podrias postear el codigo y subir tu pelicula a algun sevidor gratias para checarla....

Asta luego

Por cavs

Claber

304 de clabLevel



 

19° 59' 08'' Latitud 102' 16' 59'' Longitud

firefox
Citar            
MensajeEscrito el 29 Jun 2006 11:59 pm
OK, el código del efecto lupa es exactamente el de el tutorial de el efecto lupa en Cristalab, y el de el efecto de nubes (que creo está malogrando el efecto lupa, puesto que si pruebo la escena por separado sí funciona) de menú el siguiente:

En el fotograma del menú donde salen las nubes:

Código :

  for (i=1; i<30; i++) {
   duplicateMovieClip("nube", "nube"+i, i);
   }


Y en el propio mc_nube:

Código :

onClipEvent (load) {
   velocidad = (random(20)+20)*0.02;
   _yscale = random(90)+80;
   _xscale = _yscale;
   _alpha = random(10)+5;
   _y = random(30)+10;
   _x = random(800);
   _rotation = random(360)+50;
}
onClipEvent (unload) {
   velocidad = 0;
   _xscale = _yscale;
   _alpha=0;
}
onClipEvent (enterFrame) {
   if (_x<=-20) {
      _velocidad = (random(20)+20)*0.02;
      _yscale = random(90)+80;
      _xscale = _yscale;
      _alpha = random(10)+5;
      _y = random(30)+10;
      _x = 420;
      _rotation = random(360)+50;
   } else {
      _x = _x-velocidad;
      giro = random(200);
      if (giro>=190) {
         _rotation++;
      }
   }
}

Acabo de comprobar que el código del efecto de nubes también lo conseguí por aqui... :oops:

Gracias

usa las etiquetas code para postear tu codigo

Por torete

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Jun 2006 07:44 pm
Mira ya cheke los dos tutoriales trabajando juntos y no hay ningun problema....

Si kieres haz una prueba... copea la pelicula de la nuve dentro de la pelicula de la lupa y funciona... (pon el fondo de otro color ke nosea blanco por ke si no nose ve la nuve, por las cordenadas ke le dan...)y ya con esto tu puedes partir para construir algos mas complejo...

Lo ke me causo un poco de ruido es ke al principio como estaba el fondo blanco no se distinguia la nube...

Por cavs

Claber

304 de clabLevel



 

19° 59' 08'' Latitud 102' 16' 59'' Longitud

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.