Archives For Actionscript

AS2 y AS3, recursos y ejemplos

Dave Hayden, el primer autor de ming nos trae ahora Flirt.

Segun la info del sitio:

«Flirt es, simplemente, una librería para renderizar SWF. Flirt contiene un parser para leer archivos de formato SWF, un rasterizador para convertir imagenes vectoriales a bitmaps, y un motor de actionscript. Tan solo enganchalo a un timer, y tienes un player. Pasa los eventos de la Interfaz de Usuario de tu sistema a estos ganchos y es interactivo. Presenta el codigo de tu aplicacion al player como objetos de actionscript i tienes una interfase de usuario programable y multiplataforma.»

Flirt, esta distribuido bajo licencia GPL. Los fuentes los encuentras a href=»http://www.opaque.net/flirt/flirt-20040807.tgz»>aqui.

El proyecto suena interesante, tan solo hay que encontrar tiempo para ver lo que puede hacer realmente.

Fuente: nodrugnoblog

preloader de mentiritas

julio 28, 2004

Bueno, lei este post en el forum de Toni Lopez acerca de probar los preloaders en el ambiente local de flash.

Pense que faltaba algo: en mx, cuando simulas el loading de una peli, solo te simula el de la pelicula principal, todas las demas pelis externas, se cargan inmediatamente. Pues yo tenia un truquito, que con mx2004 queda inutil (gracias Toni, que me informó que en mx2004 la carga de los movies externos tambien funciona): simplemente utilizaba dummybytes, es decir, con actionscript simulaba el getBytesLoaded.

Por ejemplo:
holder.loadMovie(«unmovie.swf»);

luego hacia un loop y calculaba:

rn = Math.random()*(Math.random()*200);
dummybytes += rn;
percent = (dummybytes/this.holder.getBytesTotal())*100;

en vez del que si utiliza datos reales:
//percent = (this.holder.getBytesLoaded()/this.holder.getBytesTotal())*100;

Asi podia ver como funcionaba mi preloader 🙂

En fin, añado un fla de ejemplo por si acaso no me entienden

Un pequeño experimento usando las clases de Xpath de xfactorstudio. Tengo un XML basico, una pequeña base de datos de productos. Cada nodo tiene un atributo «titulo» y un texto (supuestamente la descripcion del producto). Usando xpath, puedes «buscar» los nodos que cumplan con las condiciones que tu configures.

En este caso, en el cuadro de texto a la izquierda apareceran todos los nodos (titulo y descripcion de producto) que contengan la palabra o frase que escribas en el cuadro de búsqueda. Por ejemplo, trata con buscando la palabra «coche». De por si, no es una máquina de búsquedas, solo un ejemplo de lo que se puede lograr con xpath, pero con mayor esfuerzo, y talvez con un fin especifico, se puede lograr algo mejor 🙂

Bajar ejemplo: link

Este ejemplo lo hice hace tiempo, mas como un juego, porque no se si puede haber algun utilidad en aplicaciones. Convierte un texto a binario, y binario a texto. (Hecho en flash mx, as1).


Y si quieren utilizarlo fuera de mi blog: http://www.innocuo.com/text2bin/
Y el fla: download here

Utilizando el script xml2obj que postee meses atras, estoy haciendo lo siguiente: las cajitas con links que ven a la derecha del blog, las voy a hacer en flash, cargando los links desde un archivo xml.

Para este ejemplo, pueden ver el xml scrollist0.xml.

Bueno, pongo el fla a su disposicion: download dynscroll v0.0

Y esten a la espera de la siguiente version 🙂

Cristalab tiene un buen tutorial introductorio sobre xml y flash (mx 2004). Para aquellos que tengan curiosidad sobre XML y aun no han tenido la oportunidad de meterse en ese tema.

link:http://www.cristalab.com/vertutorial.php?id=12

mas librerias y frameworks para actionscript:
J:ACK, bastante viejo, pero muy util
flashAPI
as2lib
logging framework for as2
bigbanglib
ioLib2.0, aunque ellos recomiendan esta version: aqui

algunos son viejos ya, pero siempre hay como encontrar alguna utilidad en ellos 🙂

algunos links para algunos proyectos que facilitaran tu desarrollo en actionscript:
ASLib v1.0.1
MovieClip tweening prototypes
AS2.0 Library
zoode geometries2d