ActionScripts receptes (1º part)
EXERCICI DE PÈNDOLS
- Se crea un clip de película con forma de péndulo.
- En la linea de tiempo(interna) del clip se definen las oscilaciones con interpolaciones de movimiento.
- Se pone la orden "stop();" en el primer fotograma.
- Colocamos el clip en el escenario.
- Le ponemos un nombre de instancia. Por ejemplo: "p1". [Nótese que el nombre de instancia y el nombre del clip de película no tienen por que coincidir necesariamente].
- Colocamos un botón invisible encima de la instancia "p1".
- Al botón le asignaremos el siguiente código de ActionScript:
on(rollOver){
_root.p1.play();
}
Notas sobre la sintaxis de ActionScripts:
a) Los botones siempre llevan la forma "on( evento de ratón ) { acciones }"
b) Entre los claudators (llaves) se ponen las acciones que se tengan que realizar.
c) _root.p1 sirve para poder referirnos a la instáncia del péndulo.
d) las acciones siempre acaban en ";".
EXERCICI DE BOTONERA TIPUS RADIO DE COTXE
- Creamos un Clip de película a partir de un rectangulo con dos capas, en su propia linea de tiempo, una para las acciones y otra para la pastilla del botón.(figura 1: linea detiempo). Le llamamos "dostemps".
- En ambas capas han de haber 2 fotogramas clave.
- En la capa de las acciones han de haber dos stops: "stop();", uno en cada fotograma clave.
- En el segundo fotograma clave de la capa "pastillas" que la pastilla sigui diferent.
- Colocamos en el escenario 3 instancias del clip "dostemps" y les ponemos respectivamente como nombres de instancia: "b1", "b2", "b3".
- Colocamos encima de estas instancias botones invisibles.
- A estos botones invisibles les asignamos las siguientes acciones:
on (release) {_root.b1.gotoAndStop(2);
_root.b2.gotoAndStop(1);
_root.b3.gotoAndStop(1); - }En los siguientes botones variamos los nombres de instancias en éste código.
a) El ActionScript es "keysensitive", o sea que distingue entre mayúsculas o minúsculas, o sea que no considera igual las mayúsculas de las minúsculas.

0 Comments:
Publica un comentari a l'entrada
<< Inici