Archive Page 13

Distribución de objetos basado en el cálculo de ángulos

This movie requires Flash Player 8

Descarga Distribucion Angulos.zip

Distribucion Angulos.zip se ha descargado 405 veces.

1 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 5 (1 votos, promedio: 5 sobre 5)
Loading ... Loading ...

Flash anchors

Anclas desde flash a HTML

Supongamos que tenemos una página que se compone de una película flash (SWF) y una código HTML, por ejemplo una página HTML con un menú Flash cuyos enlaces, están en un solo documento.

Actionscript:
  1. btn_miboton.onRelease = function() {
  2.     getURL("pagina.html#ancla");
  3. };
  4. // donde #ancla es el nombre del anchor HTML

Anclas en Flash 5 (botón Back)

El botón Back de un navegador es útil porque memoriza cada página visitada, y permite retroceder a las páginas visitadas anteriormente en un sitio. El problema es que no podemos navegar en un solo SWF embebido en un HTML con el método convencional. Con actionScript hacer un botón Back es sencillo, pero un único documento SWF no es lo mismo que una serie de páginas HTML. Tenemos que ver una película SWF como si cada fotograma en la línea de tiempo fuera una página distinta, esto implica memorizar los fotogramas que consideremos importantes (de manera que el visitante pueda volver a visitarlos navegando la historia, es decir retrocediendo fotogramas)

En el primer fotograma iniciaremos un Array que contenga los fotogramas que consideremos importantes.

Actionscript:
  1. navegacion = [ ];

En cada fotograma que consideremos importante escribiremos el siguiente código

Actionscript:
  1. navegacion.push(_currentFrame);

Lo que hacemos es insertar un nuevo elemento en el array 'navegacion' que es el número de fotograma que vamos a memorizar.

Al pulsar el botón 'btn_back' enviamos el cabezal de lectura hacia atrás en busca de un fotograma memorizado.

Actionscript:
  1. on (release) {
  2.     if (_root.navegacion.length> 1) {
  3.         recentFrame = _root.navegacion.pop();
  4.         previousFrame = _root.navegacion.pop();
  5.         gotoAndPlay(previousFrame);
  6.     }
  7. }

Como funciona

Cuando la película se inicia, creamos el array 'navegacion' y durante la reproducción cada fotograma interesante se agrega a este array . Cuando hacemos clic en el botón btn_back, el script comprueba si hay algún elemento en el array 'navegacion' . Ejemplo

This movie requires Flash Player 8

Anclas en FlashMX y Favoritos

Flash MX presta soporte total al botón Back del navegador y favoritos. Estas dos características funciones mediante el uso de anclas, que son puntos específicos en la línea de tiempo, al igual que en el ejemplo anterior, tenemos que ver la línea de tiempo de nuestra película como un sitio web donde cada fotograma clave es una documento diferente.

La mejora en MX consiste en dos puntos básicos:

1. Accedemos a estas funciones con los botones del navegador, con flash 5 teníamos que crear nuestros propios botones.
2. Con flash 5 teníamos que crear y gestionar un sistema para memorizar y manejar las partes importantes de nuestra película (tal como hemos visto en el ejemplo 2) mientras que con flash MX se crea un fotograma clave al que asignamos una etiqueta en el inspector de propiedades.

img01.gif

Cualquier fotograma clave al que insertemos una etiqueta provocará la apertura del checkBox 'Anclaje con nombre'.

Para crear un ancla basta con marcar el cuadro de comprobación. Esta simple acción, habilita las funciones adelante, atrás y favoritos. El navegador actuará como si cada punto de ancla fuera un nueva página.

También se pueden crear anclas al inicio de cada escena (si las usas), para habilitar esta característica selecciona Edición, Preferencias, General y marca el cuadrado de comprobación Anclaje con nombre en escena , esto creará un anclaje con nombre en el fotograma clave de cada escena (excepto la primera), con nombre Escena_n.

Nota: Las anclas son reconocidas solo por navegadores de la versión 4.x +

Descarga Anclas.zip

Anclas.zip se ha descargado 854 veces.

2 Votes | Average: 3.5 out of 52 Votes | Average: 3.5 out of 52 Votes | Average: 3.5 out of 52 Votes | Average: 3.5 out of 52 Votes | Average: 3.5 out of 5 (2 votos, promedio: 3.5 sobre 5)
Loading ... Loading ...

Noticias con Flash XML y CSS

Sistema de noticias gestionado con flash, xml, CSS y un textArea de los UI Flash Components.

This movie requires Flash Player 8

Truco
Habrás obervado en la aplicación, que una de las noticias no va acompañada de imagen, pero el texto mantiene la misma posición horizontal que el resto de noticias. Para conseguir esto, en el archivo noticias.xml, en el nodo correspondiente a la imagen, he escrito un nombre de archivo que no existe.

Descarga Noticias.zip

Noticias.zip se ha descargado 4,823 veces.

4 Votes | Average: 4.25 out of 54 Votes | Average: 4.25 out of 54 Votes | Average: 4.25 out of 54 Votes | Average: 4.25 out of 54 Votes | Average: 4.25 out of 5 (4 votos, promedio: 4.25 sobre 5)
Loading ... Loading ...