Entradas etiquetadas con ActionScript 3
Actionscript 3. Bitboy MOD Player
15 jul
Llevaba algún tiempo detrás de la librería Popforge y ha llegado su hora. He desarrollado un reproductor de MODs utilizando la clase Bitboy. Los “music modules” se cargan dinámicamente, y utilizando las teclas + y – se avanza o retrocede en la lista de reproducción. He descargado las canciones de http://www.mirsoft.info/, una recopilación de Game MODs bastante completa.
Actionscript 3. Fractales
9 jul
He estado probando un algoritmo para la creación de fractales que encontré en http://actionscripter.co.uk/
Para la representación del fractal utiliza un algoritmo recursivo que pinta los hijos derivados de cada nodo a diferentes escalas. El número de niveles e hijos es facilmente configurable con 2 parametros.
He modificado el algoritmo anterior para representar un fractal 3D.
Flex 3. Efecto pageFlip con Away3D
5 jul
Descargar código fuente (proyecto Flex Builder 3 completo) >>
Descargar código fuente (proyecto Flash Builder 4 completo) >>
Para el libro 3D he utilizado Away3D y el efecto de pasar página utiliza la library de Ruben Swieringa para Flex. Para cargar las imágenes y animar dos asiduos, BulkLoader yTweenMax. Puedes encontrar todas las libraries en la carpeta libs del proyecto.
Flex + ASP.NET. Subir ficheros a un servidor con FLEX y ASP.NET
2 jul
Ultimamente he estado probando algunas cosillas de .NET. El resultado ha sido un ejemplillo de como subir cualquier tipo de fichero a un servidor utilizando un controlador ASHX de .NET. Actualmente no disponemos de un servidor para ejecutar .NET asi que solo lo he probado en local.
Para el desarrollo de la aplicación Flex he utilizado Flex Builder y Visual Studio 2008. Para probarlo, posiblemente tendréis que cambiar la dirección del fichero ASHX en la aplicación Flex. En mi caso es http://localhost:1371/Uploader.ashx
Paso 1. Cargar proyectos en Flex Builder y Visual Studio 2008
Paso 2. Lanzar la aplicación .NET en Visual Studio 2008.
Paso 3. Comprobar la ruta de la aplicación (en mi caso http://localhost:1371/) y modificar la dirección en la aplicación FLEX si procede.
Paso 4. Lanzar la aplicación Flex.
Facil, facil…
Yo lo he probado subiendo una imagen.

Flash Player 10. Capturar imagen webcam
28 may
Otro ejemplo de las nuevas capacidades de Flash Player 10. La aplicación permite capturar una imagen de la webcam y almacenarla en formato JPG en el escritorio del usuario.
Flash Player 10. Cargar y salvar imágenes
14 may
Una de las nuevas funcionalidades del Flash Player 10 es que podemos acceder al sistema de ficheros del usuario. Esto nos permite crear aplicaciones que permitan cargar y salvar contenidos sin tener que pasar por el servidor.
Algunos ejemplos >>
http://techblog.floorplanner.com/2009/05/04/load-modify-and-save-local-images-with-flash-player-10/
http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/
Como configurar Flex Builder para desarrollar aplicaciones para Flash Player 10 >> http://www.flexer.info/2008/05/21/how-to-build-flash-player-10-applications-using-flex-sdk/
He modificado uno de los ejemplos anteriores para comprobarlo.
Flex 3. Flash CS4. Actualización galería Coverflow para Away3D
1 may
Se trata de una actualización de la galería Coverflow (Papervision3D) que ya habíamos posteado, hecha esta vez con Away3D. Este ejemplo puede servir para comprobar lo parecidos que son los engines 3D en ActionScript a la hora de utilizarlos (no tanto internamente, que sí suelen tener grandes diferencias).
Descargar código fuente Proyecto ActionScript >>
Descargar código fuente Flash CS4 >>
En ambos proyectos van incluídas las Libraries de Tweener, BulkLoader y Away3D que se han utilizado, por lo que no habría que configurar nada en los respectivos proyectos (aunque nunca se sabe, sobre todo en el mundo del PC y Windows
).
AS3. SlicedBitmap
19 abr
Un ejemplo de como cortar una imagen en secciones de 1 pixel animadas con Tweener.
Flex 3. Dashed Border Example
15 abr
Esta mañana he necesitado que un componente Flex tuviera un borde punteado. He buscado en Google y he encontrado un pequeño ejemplo en la web de Adobe que me ha solucionado la papeleta.
http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=13286
















