|
Tutorial efecto de temblor en Flash |
|
sábado, 17 de junio de 2006 |
|
Hace poco aprendí un sencillo código el cual sirve para crear un efecto de temblor como el siguiente: Su creación es muy facil, veamos los pasos a seguir...
En primer lugar pondremos en el escenario el objeto al cual le aplicaremos el efecto. En este caso es un campo de texto, pero puede ser imágenes, dibujos, etc.
A este objeto lo convertimos en Movieclip:
Luego hacemos doble click sobre el símbolo creado y entramos a su modo de edición. Lo siguiente será seleccionar de nuevo a nuestro objeto y convertirlo nuevamente en Movieclip:
Luego le damos un nombre de instancia, por ejemplo temblor_mc
Creamos una capa llamada Acciones y en el primer fotograma escribimos el siguiente código: Código: //Paramétros para realizar el efecto var a:Number = 3; var b:Number = 6; var c:Number = 9; //Función que realiza el efecto temblor = function () { //Duplicamos temblor_mc, le damos un nuevo nombre y un nivel de profundidad duplicateMovieClip(temblor_mc, "temblor_mc2", c); //Selecciono un numero aleatorio entre 0 y 3 para el eje x temblor_mc2._x = random(a); //Selecciono un numero aleatorio entre 0 y 6 para el eje y temblor_mc2._y = random(b); //Selecciono un numero aleatorio entre 0 y 45 para alpha temblor_mc2._alpha = random(45); //Selecciono un numero aleatorio entre 0 y 3 para la rotación temblor_mc2._rotation = random(a); }; //Velocidad en que se ejecutará el temblor velocidad = setInterval(temblor, 50) |
Probamos la película y listo!
Su configuración es fácil, solo hay que modificar las variables a, b y c. Dependiendo que valores les demos, vamos a tener mayor o menor temblor y movimiento. También podemos configurar la velocidad del temblor a través de velocidad, cambiando el valor 50 por otro mayor. Ejemplos utilizados Tags: tutorial flash
..y tal vez te interese:
|
- Por favor, mantenga el tópico de los mensajes en relevancia con el tema del artículo.
- Lenguaje inapropiado será borrado.
| |