jueves, 4 de octubre de 2007

Movie Clip o Clips de Película.

Los Clips de Película posen su propia línea de tiempo y se reproducen amparados en el entorno de otras películas. Efectivamente, cuando se ubica un clip de película en la escena principal ocupa únicamente un fotograma y ese clip sólo se reproduce cuando se activa la reproducción de la película principal que lo contiene.

Ejemplo:

Colocamos cualquier objeto dentro de nuestra escena principal, convertimos inmediatamente en un símbolo, “Movie Clip o Clip de Película”, como sea mencionado antes, tendrá su propia línea de tiempo.

Antes de comenzar animar tendremos que convertir nuestro objeto en un símbolo gráfico, para poder controlar y no sobre cargarlo de los famosos tweens. Ya que hemos convertido nuestro objeto en gráfico, pasaremos hacer una pequeña animación.

Podemos colocar sí nosotros queremos un (STOP) en el ultimo fotograma o frame de nuestra película. Para que se detenga y haga una función especifica. O simplemente dejamos creas un bucle, para que se siga reproduciendo.

Hay que tomar en cuenta, que cuando hayamos terminado de animar nuestro objeto, tendremos que regresar a nuestra escena principal.

Ahí arrastraremos nuestro Movie Clip desde la biblioteca y como podrán ver solo sea injertado un fotograma Clave. Pero podemos comprobar presionando CTRL+ENTER, para reproducir nuestra película.

Drag Over sobre una película.

Primero hacemos un Movie Clip en nuestra escena principal. Siempre estén Y=0 X=0

Segundo regresamos a nuestra escena principal y arrastramos desde nuestra biblioteca el Movie Clip.

Tercero seleccionamos nuestro Movie Clip y con F9 desplegamos nuestro panel de Acciones de Propiedades.

Cuarto colocamos el siguiente código.

onClipEvent (load) {

_x = 0;

_y = 0;

velocidad = 1

}

onClipEvent (enterFrame) {

posicionX = _root._xmouse;

posicionY = _root._ymouse;

_x += (posicionX - _x)/velocidad;

_y += (posiciony - _y)/velocidad;

}

Comentarios dentro del Código de ActionScript

Los comentarios nos sirven para indicar, alguna acción de nuestro código, pero no tiene valor y función. Simplemente es un comentario que hace sobre nuestro código, por ejemplo podemos escribir para que servirá o significará ese código.

Cuando abramos el panel de acciones, podremos colocar con dos diagonales (//) más el comentario que queramos hacer de nuestros código, siempre y cuando sigamos en la misma línea. También es muy útil colocar las diagonales antes de nuestro código, cuando no queramos que haga esa función, en pocas palabras es como decirle que no lea esa línea de nuestro código.

Cómo llamar los HTML.

Los HTML son las páginas principales de nuestro sitio, no hay que confundirnos con las películas de flash (.swf). Una cosa es mandar llamar los HTML y otra llamar los (.swf) que serian las películas.

El siguiente código va insertado en el boto que mande llamar un HTML, por ejemplo en el index.html tendremos que colocar un botón que mande llamar a pagina_principal.html. Ok utilizaremos el ejemplo de index.html que mande llamar a pagina_principal.html

on(press)

{getURL(“pagina_principal.html”);

}

De esta forma queremos decir que con este código lo siguiente:

Que sí presiono mandaré llamar a pagina_principal.html.

Ahora bien, ¿Cómo mandar llamar una página que esta en la red? Es casi lo mismo pero solo hay que agregar ciertas elementos que son importantes.

on(press)

{getURL(http://www.google.com/,”_blank”);

}

Significados

_blank Abre una nueva ventana del explorador en la que aparecerá la páginas.

_parent Abre la página en el marco del que procede la página actual. Si la página no contiene marcos, la nueva página se abre en la misma en la que nos encontraremos.

_self Abre la página en la misma ventana en la que nos encontramos.

_top Abre la página en la misma ventana en la que nos encontremos pero elimina los marcos que haya (si los hay).