Foros del Web » Creando para Internet » Flash y Actionscript »

capas de movimeinto en flash

Estas en el tema de capas de movimeinto en flash en el foro de Flash y Actionscript en Foros del Web. hola, alguien sabe como hacer el movimiento de esta pagina?? o sea el recoorido con el mouse http://thestash.com/index.html porque no se como se pueda hacer, ...
  #1 (permalink)  
Antiguo 23/10/2007, 12:00
 
Fecha de Ingreso: octubre-2007
Mensajes: 3
Antigüedad: 17 años, 1 mes
Puntos: 0
capas de movimeinto en flash

hola, alguien sabe como hacer el movimiento de esta pagina?? o sea el recoorido con el mouse
http://thestash.com/index.html
porque no se como se pueda hacer, calculo que con capas de movimiento, pero no se bien como gracias
  #2 (permalink)  
Antiguo 24/10/2007, 01:32
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Re: capas de movimeinto en flash

Creo que son cuatro clips de película en diferentes niveles. No es complicado. Y el movimiento se realiza en función de las coordenadas del mouse. El fondo se mueve más lento porque es el plano más alejado, al contrario que el primer plano, que soporta más movimiento.

Por lo tanto, cada plano tiene su evento onEnterFrame que permanece sensible al movimiento del mouse. Si no sabes cómo empezar, te recomiendo que pruebes con un solo plano. Éste debe ser más grande que el escenario y puede tener nombre de instancia plano1:
Código:
plano1.onEnterFrame = function() {
	// Aquí se trata de relacionar la posicion X del mouse con la posición X del plano.
	// En el modo edición del clip de película, tiene que estar alineado a la izquierda,
	// no centrado.
	this._x = -_root.xmouse;
}
O bien, crear un objeto listener al ratón. En vez de crear cuatro eventos onEnterFrame, se crea un objeto listener al ratón que afecta a los cuatro planos:
Código:
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function() {
	plano1._x = -_root._xmouse;
	// y aquí añadir los otros planos también.}
Mouse.addListener(mouseListener);
Saludos!
  #3 (permalink)  
Antiguo 24/10/2007, 01:44
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Re: capas de movimeinto en flash

Se me olvidó comentar que en el ejemplo que puse anteriormente, el plano1 es exactamente el doble de ancho que el escenario. Por eso relacionarlos es tan fácil:

plano1._x = -_root._xmouse;

Más saludos!
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:55.