Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2003, 14:25
paisano
 
Fecha de Ingreso: mayo-2002
Ubicación: Tijuana
Mensajes: 201
Antigüedad: 22 años
Puntos: 1
Pregunta Ejecion lenta de un moiveclip?

Holas señores, miren deseo hacer una pequeña aplicación donde deseo que mi mivieclip se mueva en diferentes lugares de la pelicula, usando numeros aleatorios. Pero cuando la pruebo lo hace tan rapido que no se mira. Mi duda es si existe en flash algun delay como en c para hacer que en cada interacion o ciclo se detenga un poco antes de continuar con el siguiente.

A lo mejor mi logica usada esta mal aqui les va el codigo a ver si le encuentran algo raro...

posx = 150;
posy = 150;
bandera = false;

setProperty( "miCuadro", _x, 150 );
setProperty( "miCuadro", _y, 150 );

for( i = 0; i < 100; i++ ){
while( bandera == false ){
posx = random( 300 );
if( posx != _root.miCuadro._x )
bandera = true;
}
bandera = false;
while( bandera == false ){
posy = random( 300 );
if( posy != _root.miCuadro._y )
bandera = true;
}

bandera = false;
_root.miCuadro._x = posx;
_root.miCuadro._y = posy;

setProperty( "miCuadro", _x, _root.miCuadro._x );
setProperty( "miCuadro", _y, _root.miCuadro._y );

trace( _root.miCuadro._x );
trace( _root.miCuadro._y );
}

Flash para mi es nuevo, pero ya le voy agarrando el rollo, este codigo lo tengo en una sola trama de mi movieclip no lo tengo en la escena principal.

Solo deseo que se mire como se va pasando de un lado a otro.
Espero me haya explicado, gracias...