Archive for julio, 2009

fl.containers.UILoader cachear Imágenes.

Hace poco estuve desarrollando una galleria que cargaba todas la imagenes y luego las iba mostrando con una música de fondo. La imagenes debian ser precagradas para que se sienta como un video y no haya pausa entre imagenes. Por lo que debia precargarlas y luego mostrarlas. El problema era que por ahí el cache del explorador no guardaba las imagenes y se genereban demoras. Hoy encontré una solución a este problema usando la siguiente clase: http://jessewarden.com/2009/07/make-fl-containers-uiloader-use-image-caching.html

swffit

Este es un link muy interesante que me pasó el edu, se trata de una técnica para controlar el tamaño del escenario en runtime usando javascript. básicamente reemplaza al swfobject y tiene como ventaja que podes modificar el tamaña dinámicamente, también permite establecer maximos y mínimos. De manera que el sitio se vea bien sin importar que tamaño de pantalla tiene nuestro usuario.

link: http://swffit.millermedeiros.com/

Como se acede a MovieClips en AS3

En AS2 estabamos acostumbrados a escribir la ruta de un objeto con la notacion de puntos, por ejemplo:

_parent.miMc_mc.miTexto_txt.text='mi texto de prueba';

Ahora bien si en AS3 intentaramos hacer lo mismo pero siguiendo la nueva notacion:

this.parent.miMc_mc.miTexto_txt.text='mi texto de prueba'; 
// la linea anterios no daría el siguiente error:
// 1119: Access of possibly undefined property some through a reference with static type flash.display:DisplayObjectContainer.

para que funcione en AS3 ésto ha cambiado bastante, ejemplo:

MovieClip(this.parent).miMc_mc.miTexto_txt.text='mi texto de prueba';

Sistema de particulas Open Source para Actionscript 3

No lo he probado extensivamente pero por lo poco que jugué con él diría que es excelente, tiene dos formas de utilización: la más fácil es tirando una instancia del componente al escenario y luego setear los parámetros siguiendo las configuración que no dé el explorador de propiedades que se encuentra en: http://rogue-development.com/pulse/explorer/#app=5ab3&5285-selectedIndex=0
Al componente lo pueden bajar de:  http://www.rogue-development.com/pulseParticles.html

open-source-particle-system-actionscript3-development

machete de actionscrip 2.0 y 3.0

Genial para no tener que acordarse como iniciar objetos, array, preloaders, etc. Un buen machete fácil de usar con ejemplos.

http://www.weberdesignlabs.com/cheatsheet/