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

Movimiento lento por codigo

Estas en el tema de Movimiento lento por codigo en el foro de Flash y Actionscript en Foros del Web. Hola gente tengo un cuadrado que quiero que se mueva de por ejemplo _x=1 a _x=500 y tengo este codigo: for(i=0; i<500; i++) { _root.cuadrado._x=i ...
  #1 (permalink)  
Antiguo 22/11/2005, 11:45
Avatar de momo  
Fecha de Ingreso: abril-2003
Mensajes: 898
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Movimiento lento por codigo

Hola gente tengo un cuadrado que quiero que se mueva de por ejemplo _x=1 a _x=500

y tengo este codigo:

for(i=0; i<500; i++) {
_root.cuadrado._x=i
}

el tema es que obiamente cuando ejecute el cuadrado aparece directamente en _x=500 y mi idea es que se vaya moviendo de apoco hasta llegar a 500.
Como hago para moverlo despacio como si hiciera un motion tween?
Gracias
Mariano
  #2 (permalink)  
Antiguo 22/11/2005, 12:05
 
Fecha de Ingreso: marzo-2005
Ubicación: Lima, PE
Mensajes: 28
Antigüedad: 12 años, 8 meses
Puntos: 0
Tween

puedes utilizar algunas extensiones para utilizar el efecto de deslizamiento como las de MC Tween y utilizar metodos de actionScript o sino hacer la tuya propia de forma simple es necesario hacerlo de esta forma:
Código:
ide = setInterval(avanza, 5);
function avanza ()
{
	mc._x = mc._x + 1;
	if (mc._x > 500)
	{
		clearInterval(ide);
	}
}
  #3 (permalink)  
Antiguo 22/11/2005, 12:08
Avatar de momo  
Fecha de Ingreso: abril-2003
Mensajes: 898
Antigüedad: 14 años, 8 meses
Puntos: 0
perfecto... muchas gracias... era eso lo que necesitaba...
Gracias
Mariano
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 22:02.