Como hacer una pausa en Flash
Como hacer una Pausa (Delay) en Flash MX 2004
Este es mi segundo artículo sobre Flash, es decir, para explicarles como hacer una pausa o delay en Flash MX 2004, en este ejemplo animaremos un pelotita para q rebote por la pantalla, con una velocidad determinada
DEMOSTRACION
HAGA CLICK EN LA BOLITA Y VUELVA A HACER CLICK EN LA BOLITA
PRIMER PASO
Lo primero que tenemos que hacer es crear una nueva película.
En este caso trabajaremos en una pelicula de 550 x 400 pixeles.
ahi insertamos un pelotita con la herramiento óvalo y luego lo convertimos en Simbolo de la siguiente forma:
SEGUNDO PASO
Luego le asignamos el nombre "bola" al símbolo nuevo.
TERCER PASO
Una vez que se ha creado el simbolo le ponemos nombre "_bolita" al Clip de Película
CUARTO PASO
Luego colocamos en Acciones en la Capa 1 Fotograma 1 el siguiente código:
Codigo:
var dirx=10;
var diry=10;
var Stop=1;
var intervalID;
function mover() {
_root._bolita._x = _root._bolita._x + dirx ;
_root._bolita._y = _root._bolita._y + diry ;
if ((500 < _root._bolita._x + 20) || ( 0 > _root._bolita._x - 20))
{dirx*=-1;
}
if ((350 < _root._bolita._y + 20) || ( 0 > _root._bolita._y- 20))
{diry*=-1;
}
}
QUINTO PASO
Luego colocamos en Acciones en el objeto _bolita el siguiente código:
Código:
on (press)
{
if (_root.Stop==0)
{
clearInterval(_root.intervalID);
_root.Stop=1;
}
else
{
_root.intervalID=setInterval(_root.mover, 100 );
_root.Stop=0;
}
}
SEXTO PASO
Finalmente publicamos la pelicula y listo:
Otros Artículos en esta sección
-
La forma mas fácil de hacer un loader que muestra un progressbar paso a paso. Puedes incluirlo en tus aplicaciones Flash.Este artículo muestra como llamar a funciones Javascript desde flash, con un ejemplo que hace temblar una ventana.La aplicación abrirá un exe que esta ubicado en la carpeta fscommand.¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:
foro deProgramación »