Archives For flash

Me alegra que otros blog me linkeen, poniendo un link a innocuo entre otros excelentes blog de flash. Me da hasta vergüenza, porque he descuidado demasiado este sitio (pero pronto pronto, ya esta listo el nuevo diseño, pero tengo que trabajar en los nuevos componentes de flash, asi que por eso, todavia no migro).

En fin, viendo las estadisticas de blog.innocuo en technorati me encuentro con algunos excelentes blogs que han puesto un link a mi blog:

Noth: Pronto sabremos más
Nonsleep: blog de Emiliano Velasco, este blog esta bien geek, me encanto!
Remove the labels: blog de opinion de uno de los moderadores de flashkit.com
La casa de los gritos: blog personal de Claudieko
Linker: diseño, tecnologia y algo mas
FlashVice: de que creen que trata?

Adopt a flash pet

enero 16, 2006

Adopta una mascota. Bunnyherolabs.com se le ocurrio esta idea, y es entretenida. Puedes elegir entre varios tipos de mascotas, darles un nombre y ponerla en tu pagina.

Claro, lo interesante es que la mascota esta hecha en flash, y sigue a tu mouse. Puedes tambien interactuar con tu mascota. La mia? el tigre nipple 🙂

Link para la adopcion: bunnyherolabs

adopt your own virtual pet!

En gotoandlearn.com hay varios tutoriales en video, sobre todo sobre flash y video. (el ultimo es sobre after effects y flash, y hay uno que otro de xml y flash). A pesar de que son en ingles, para los que no lo hablen, no importa, la ventaja es que los tutoriales son bastante visuales, asi que creo que los entenderan igual 🙂

En un post anterior puse un experimento de actionscript para hacer un menu. En esta version tengo algunas mejoras, sobre todo, le di la posibilidad a los botones para ejecutar una funcion al ser oprimidos. Puedo destruir el menu llamando a un metodo. Puedo alinear el texto animado, a la derecha o bajo el menu.

  1. //primero creo una referencia global al lugar donde esta el menu
  2. _global.myroot=this
  3. //creo las functiones respectivas a cada menu
  4. function traceID(){
  5.   trace(this.uid)
  6.   //dara como resultado el id del boton aplastado
  7. }
  8.  
  9. function traceLabel(){
  10.   trace(this.qlabel)
  11.   //dara como resultado la etiqueta del boton
  12. }
  13. //destruye el menu lilmenupanel
  14. function destroyMe(){
  15.   _global.myroot.lilmenupanel.destroyMenu()
  16. }
  17. //defino el texto que el menu tiene por default
  18. this.lilmenupanel.mainlabel="blog.innocuo.com"
  19. //anado items al menu, dos parametros: titulo del boton, y descripcion
  20. //el tercer parametro es una referencia a una funcion
  21. this.lilmenupanel.addMenuItem("Home","01 Home",this.traceID)
  22. this.lilmenupanel.addMenuItem("Contact","02 Contact",this.traceLabel)
  23. this.lilmenupanel.addMenuItem("Portfolio","Mi trabajo",this.destroyMe)
  24. //puedo alinear el texto animado con "right" o "bottom"
  25. this.lilmenupanel.alignment="bottom"
  26. //una vez que termino de añadir items, puedo mostrar el menu
  27. this.lilmenupanel.renderMenu()

El siguiente es un ejemplo un poco mas complejo, donde creo y destruyo un menu secundario

Bajar el codigo fuente: dando click aqui.

Macromedia saco a la luz algunas novedades:

Primero: anunciaron que se uniran a la fundacion Eclipse, con el proposito de crear una herramienta de desarrollo de RIAS para este IDE. La nueva herramienta, por el momento, se llama Zorn. Eclipse es uno de los entornos de desarrollo usados por java developers, y es una gran puerta de entrada para meterles en la cabeza a los programadores, que flash no sirve solamente para animaciones ni pequeñas aplicaciones web, sino que puede brindar una potencia enorme para el desarrollo de soluciones empresariales.

Segundo: tienen en su sitio web un documento con las nuevas capacidades del proximo flash player (8), de nombre codigo Maelstrom. Entre las novedades destacan:

  • Capacidad para incluir Jpeg progresivos, Gifs y Pngs.
  • Mejora en el rendimiento del player para renderizar animaciones y ejecutar codigo actionscript
  • Mejoras en la capacidad de renderizar fuentes con mayor claridad
  • La inclucion del codec de video VP6

Y sobre todo, lo que muchos estabamos esperando:

  • Carga y descarga de archivos.

Una aplicacion de flash puede solicitar la subida de un archivo seleccionado al presentar el dialog box al usuario, para navegar por su sistema de archivos y elegir uno.

Esta es una gran ventaja para el desarrollo de aplicaciones CMS, especialmente para subir archivos graficos.

Tercero: lanzaron en su sitio web una nueva seccion denominada Flash Platform, donde explican detalladamente que es y que se puede hacer con flash en sus distintos sabores (flash player, breeze, central, flex, etc). En mi opinion, es una estrategia de marketing para juntar con un solo nombre lo que nosotros ya conociamos (lo mismo que se hizo con Ajax, que no es sino el conjunto de tecnologias que muchos ya venian usando desde antes, sino que ahora, con nombre bonito).

En el post anterior mencionaba el sitio de Sean Kennedy Santos. Pues bien, estaba jugando en flash, y el resultado fue un menu parecido al de ese sitio.

Se basa en tres clases: menupanel (que controla el menu en general), menuitem(que corresponde a cada boton del menu) y typewritter (que es una clase para animar el texto)

Para hacerla funcionar, primero arrastro mi movieclip de menu al stage. Luego, añado las siguientes lineas de codigo:

  1. //defino el texto que el menu tiene por default
  2. this.lilmenupanel.mainlabel="blog.innocuo.com"
  3. //anado items al menu, al momento son solo dos parametros: titulo del boton, y descripcion
  4. this.lilmenupanel.addMenuItem("Home","01 Home")
  5. this.lilmenupanel.addMenuItem("Contact","02 Contact")
  6. this.lilmenupanel.addMenuItem("Portfolio","Mi trabajo")
  7. //una vez que termino de añadir items, puedo mostrar el menu
  8. this.lilmenupanel.renderMenu()

el metodo addMenuItem me permite agregar botones a mi menu, con dos parametros: el texto del boton, y la descripcion (que es la que se va a animar)
Una vez que termino de añadir items a mi menu, lo renderizo con el metodo renderMenu.

Este es solo un ejemplo, los botones no estan habilitados para realizar accion alguna (talvez siga costumizando este menu para hacer una especie de componente).

Bajar el codigo fuente: dando click aqui.

un script bien chevere

abril 19, 2004

El sitio de Toni Lopez es lo maximo. sacaron un script gratuito, este de aqui , que bueno, no se como definirlo. Te despliega al estilo treemenu, los contenidos de un xml. Bien chevere.

Se pasaron esta vez! 🙂

24-7media ha abierto un forum muy interesante. Es una alternativa a las ya conocidas comunidades de flash (en inglés) flashkit y ultrashock. Lleva pocos días abierta, pero va creciendo poco a poco, y la calidad de los miembros de esta comunidad es increíble. Vale la pena que lo chequeen aqui