CURS DISSENY DE PÀGINES WEB

Desitjo que us sigui útil el blog i que el curs us sigui tant agradable com està sent per mi treballar amb/per vosaltres.

divendres, de setembre 15, 2006


ActionScripts receptes (1º part)

EXERCICI DE PÈNDOLS

  1. Se crea un clip de película con forma de péndulo.
  2. En la linea de tiempo(interna) del clip se definen las oscilaciones con interpolaciones de movimiento.
  3. Se pone la orden "stop();" en el primer fotograma.
  4. Colocamos el clip en el escenario.
  5. 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].
  6. Colocamos un botón invisible encima de la instancia "p1".
  7. 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

  1. 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".
  2. En ambas capas han de haber 2 fotogramas clave.
  3. En la capa de las acciones han de haber dos stops: "stop();", uno en cada fotograma clave.
  4. En el segundo fotograma clave de la capa "pastillas" que la pastilla sigui diferent.
  5. Colocamos en el escenario 3 instancias del clip "dostemps" y les ponemos respectivamente como nombres de instancia: "b1", "b2", "b3".
  6. Colocamos encima de estas instancias botones invisibles.
  7. A estos botones invisibles les asignamos las siguientes acciones:
    on (release) {_root.b1.gotoAndStop(2);
    _root.b2.gotoAndStop(1);
    _root.b3.gotoAndStop(1);
  8. }En los siguientes botones variamos los nombres de instancias en éste código.
Nota:
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.