Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/11/2008, 10:37
Avatar de websmonerris
websmonerris
 
Fecha de Ingreso: junio-2008
Ubicación: La Vila Joiosa
Mensajes: 89
Antigüedad: 15 años, 9 meses
Puntos: 2
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:
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;
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:

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