Programación Web y Scripting > Flash / ActionScript
Como Hago Para...
(1/1)
Noki!^^:
holas....mi primer post :D...
keria saber como puedo hacer:
cuando en un boton, ponemos ensima el cursor hace una animacion, eso es lo facil, pero cuando se lo kita? y hace otra? por ejemplo al poner un personaje levanta el brazo y al kitar lo baja :huh:
no se si m explike pero bueh....
Salu2.-
VeRaCrUzAnItO-10-:
MMMMM, jejejej, no muy entendible, pero lo que yo leo que quieres hacer es controlar la animación con los botones, checate los eventos rollOver y rollOut, la ayuda de flash es muy buena.
Este es un ejemplo con un menú, cuando pasas el botón el menú cambia de "alpha", cuando lo quitas vuelve a su color normal, si nos vamos al ejemplo del muñequito tu desde ahi puedes controlar cuando pase el mouse sobre el muñequito suba los brazos y al quitar el cursor los baje.
--- Código: Text --- creditos.onPress=function(){ trace('creditos'); creditos._alpha=80; }creditos.onRollOver=function(){ creditos._alpha=80; }creditos.onRollOut=function(){ creditos._alpha=100; }
créditos se refiera a una instancia de película, lo que haces es poner en escenario un circulo, ahora le das f5 y lo conviertes a película (no importa que no sea a botón los eventos igual los puedes controlar) , en la parte inferior cuando seleccionas el circulo te muestra el panel de propiedades, ahi en la opción del lado izquierdo aparece un cuadro blanco donde le darás el nombre de la instancia, en mi caso fue créditos, una vez realizado eso seleccionas tu frame en la parte superior y en la parte inferior te vas a "acciones" y ahi ya puedes poner tu código.
Mollense:
Yo creo que lo mejor es crear un MC con digamos 10 fotogramas, en el primero ponés un stop(); en los eventos
--- Código: Text ---on(rollOver){ play()} colocás un play();
--- Código: Text ---on(rollOut){ play();} un play();
mmm...es difícil de explicar. Voy a probar y vuelvo
------------------------------------------------------------------------------------------------
Jeje, no me salió. Logro hacer la animación pero el botón (Lo coloqué en el fotograma 6 junto a un stop();) no se comporta como tal.-
Te adjunto lo que hice, fijate si le encontrás la vuelta.-
:beer:
Navegación
Ir a la versión completa