Hola!
Alguien sabe como se hace éste efecto, o el código para que al mover el ratón venga al frente?
http://www.audiusa.com
Saludos.
| ||||
Alguien sabe como se hace éste efecto? Hola! Alguien sabe como se hace éste efecto, o el código para que al mover el ratón venga al frente? http://www.audiusa.com Saludos. |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Te paso un enlace a un mini-tuto que hice: http://monerris.wordpress.com/catego...onprofundidad/ Tambien puedes encontrar informacion en: http://www.washeebo.com/sargento/
__________________ Aplicaciones y Desarrollo Web websmonerris.es Blog Monerris (Flash, PHP y más) monerris.wordpress.com |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Muchas gracias, webmonerris!! pero como consigo el efecto "flotación" que tienen los botones en http://www.audiusa.com ??? Por cierto, hay algo que me sigue sin salir...como consigo que, por ejemplo, si cada mc está en una capa, y el del medio en la de arriba del todo, que se mantenga siempre delante de las otras?? Saludos!! Última edición por NaRanJiTo78; 12/11/2008 a las 12:08 |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Es muuuuuuuuuy parecido a la galeria que realice en mi blog, hechale un vistazo en profundidad y si tienes alguna duda me lo comentas
__________________ Aplicaciones y Desarrollo Web websmonerris.es Blog Monerris (Flash, PHP y más) monerris.wordpress.com |
| ||||
Respuesta: Alguien sabe como se hace éste efecto?
__________________ Aplicaciones y Desarrollo Web websmonerris.es Blog Monerris (Flash, PHP y más) monerris.wordpress.com |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Bien, si que es muy parecido...en realidad, yo he creado 3 MC´s;y dentro de cada 1 un botón con el siguiente código: Cita: 1- Pero cuando elijo por ejemplo un botón de los de atrás, en en rollover se me pone en la misma posicion que estaba, pero delante del primero...esa es mi duda.on( rollOver ){ this.swapDepths( _root.getNextHighestDepth() ); onEnterFrame = function() { if( this._xscale < 160 ) { this._xscale += 15; this._yscale = this._xscale; } } } on( rollOut ){ onEnterFrame = function(){ if( this._xscale > 100 ){ this._xscale -=15; this._yscale = this._xscale; } } } 2- Mi segunda duda, esque en tu galeria, cuando mueves el ratón, se mueve ligeramente hacia donde lo dirijas, y no consigo ver en tu blog como se hace ésto... Me puedes ayudar? Muchas gracias! |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? La respuesta a la segunda pregunta es colocar un enterFrame dentro del MovieClip a mover tal que así: Cita: Con esto conseguimos que vaya incrementando su posición en X según su escala mayor o menor. Con incr_x hacemos que este cambio no sea tan brusco al mover el ratón. Para tu ejemplo más o menos sería este tochito de código ya que a ti no te hacen falta las y's, como comento en el blog este ejercicio esta basado en algunos de los que tiene Sargento pero aplicandole imagenes y modificandolos un poco. Entre ellos te recomendaria:orig_x = this._x; // Origen en X orig_y = this._y; // Origen en Y onEnterFrame = function(){ // Obtenemos la posición destino en X dest_x = orig_x + ( ( 275 - _root._xmouse ) * ( this._xscale / 100 ) ); // Asignamos la posición del objeto // Evaluamos la diferencia entre la posición destino y la actual incr_x = ( dest_x - this._x ) / 10; // Incrementamos la posición this._x += incr_x; Los de efecto de profundidad que básicamente el código en casi todos los aspectos es igual a mi ejercicio de galeria de imagenes 1ªparte. http://sargentoweb.com/flash/?doc=16 Y otro que trata de un par de miniejercicios para evaluar la situación del mouse y ir "jugando" con estos valores. http://sargentoweb.com/flash/?doc=3 Yo creo que con esto y un poco de inspiración divina darás con la solución Sobre la primera duda no entendi muy bien lo que quieres decir
__________________ Aplicaciones y Desarrollo Web websmonerris.es Blog Monerris (Flash, PHP y más) monerris.wordpress.com |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Hola Webmonerris! Tengo un problema de errores de script al iniciar todo desde 0 otra vez, que es el siguiente: Al crear el MC, pongo el código que sigo de tu blog/tutorial: Cita: me salen los siguientes errores:this.swapDepths(this._y); //Porcentaje a reducir reduce=this._y/16.5; reduce=reduce * 0.05; Reduccion this._xscale=this._xscale*reduce; this._yscale=this._yscale*reduce; Es decir, esto se soluciona más adelante con onEnterFrame=function()} ?? Pero no deberia de ir al principio de todo? salu2 |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? Sigo paso a paso todo el tutorial, pero me dan un monton de errores, haber si lo he entendido bien: 1 - Hago 3 MC; con el siguiente código: (Para probar, solo he puesto acciones en el primero, llamado "foto1") Cita: Para todas las líneas de acciones, me da el mismo error:this.swapDepths(this._y); reduce=this._y/16.5; reduce=reduce * 0.05; this._xscale=this._xscale*reduce; this._yscale=this._yscale*reduce; Cita: 2 - Creo 2 carpetas dentro de la que contiene el .fla, una "thumbs" y otra "normales" con sus respectivas fotos.La declaración debe aparecer dentro del controlador on/onClipEvent 3- Creo dentro del MC otro MC llamado "bobo_mc" colocandolo a "x=0" e "y=0" Entro en el y le doy a suprimir. Vuelvo a Escena y en el MC "foto1" y añado el código en negrita: Cita: En otro fotograma, pongo las siguientes acciones "globales":orig_x=this._x;//Origen en X orig_y=this._y;//Origen en Y onEnterFrame=function(){ //Obtenemos la posición de destino en x dest_x=orig_x+((275-root._xmouse)*(this._xscale/100)); //Asignamos la posicion del objeto //Evaluamos la diferencia entre la posición de destino y la actual incr_x=(dest_x-this._x)/10; //Incrementamos la función this._x+=incr_x; dest_y=orig_y-(_root._ymouse/20); incr_y=(dest_y-this._y)/10; this._y=dest_y; } archivo="thumbs/"+this.name+".jpg"; bobo_mc.loadMovie(archivo); this.swapDepths(this._y); reduce=this._y/16.5; reduce=reduce * 0.05; this._xscale=this._xscale*reduce; this._yscale=this._yscale*reduce; Cita: Al probar la película, los errores son siempre lo mismo:var ESCALAX:Number=this._xscale; var ESCALAY:Number=this._yscale; onRollOver=function(){ Reducir(); Alejar(); } Cita: donde está el error?O no he seguido correctamente todos los pasos?La declaración debe aparecer dentro del controlador on/onClipEvent Muchas gracias |
| ||||
Respuesta: Alguien sabe como se hace éste efecto? A ver es que fue el primer miniTutorial que hice y a lo mejor deja mucho que desear lo siento, pero no entiendo porque pones en otro fotograma eso de las acciones globales... Si estas muy interesado te puedo enviar el .fla solo tendrias que crear las carpetas con las fotos...
__________________ Aplicaciones y Desarrollo Web websmonerris.es Blog Monerris (Flash, PHP y más) monerris.wordpress.com |