flash

AS Facebook playing

Posted in flash, interactive.us, javascript, php, scripting, web, xhtml on June 27th, 2010 by Vampaynani – Be the first to comment

Últimamente me ha tocado jugar con Facebook y me ha parecido una plataforma agradable y sumamente útil para aplicaciones cuyo fin es ser sumamente virales y a la vez pretenden ser algo entretenido y atractivo para el usuario final y sus amigos.

Debido a esto he investigado bastante al respecto y vivido algunos de los diversos cambios que para bien o para mal Facebook ha hecho a su plataforma y API -que ha cambiado de ser REST a la ahora conocida Graph API que trabaja con objetos JSON-; poniendo principal empeño e interés en su integración con la plataforma Flash, de momento he aquí la mejor manera que hasta hoy he encontrado para trabajar con ella.

A grosso modo, lo que hago es un loggeo vía el PHP SDK, embeber el swf en el HTML de manera que se pueda comunicar con funciones JS que estarán en la misma página y que harán peticiones vía el Javascript SDK a través de la clase ExternalInterface que contiene el Flash Player para que así desde nuestro swf podamos consumir datos de Facebook y ejecutar acciones en el mismo.

read more »

BitmapData Tile Effect

Posted in diseño, flash, interactive.us on January 17th, 2010 by Vampaynani – Be the first to comment

Ultimamente he estado jugando con la clase BitmapData de AS3 y he encontrado cosas interesantes que sólo con esta libreria se pueden lograr. Una de estas cosas es la de poder importar una imagen y copiar sus pixeles a conveniencia con el método copyPixels.

Un trabajo interesante es el de dividir una imagen varios cuadrados para que quede como un Grid o Cuadrícula, esto manualmente llevaría la creación de varios MovieClips. Por ello he creado una clase para reducir ese trabajo a una sola línea y poder poner cuantos cuadros (con su respectivo márgen) queramos.

Esta es la base para crear los efectos de transición con “cuadritos” que se ven tan coquetos en algunas páginas, sólo hace falta agregar una librería Tweener como la de caurina y comienza la magia. Otra cosa que se me ocurre para la cual podría funcionar esta clase es obtener el promedio de color que tiene cada cuadro para hacer un mosaico de fotos que en conjunto generan una foto mayor.

Get Adobe Flash player

clase Bitmap2Grid

El vampay en W

Posted in flash, vida, web on July 24th, 2009 by Vampaynani – Be the first to comment
vampay en W

vampay en W

A 14 dias de que haya una respuesta, retomo el blog con nuevos brios y gracias a que eixha ha retomado iniciado el suyo, hago este post con la idea de hacerlos mas a menudo.

Ahora bien “el vampay en W” es mi propuesta fuerte para que los de grupo W -una agencia interactiva- me consideren uno de los 11 candidatos ideales para aprender y trabajar con ellos en proyectos realmente impresionantes.

A quién me refiero con “el Vampay”? Me refiero a mi, al nick que en twitter se han encargado de acortar y hacer que me guste -porque propiamente es vampaynani-.

Asi que si aun no han conocido mi propuesta, los invito a hacerlo y dejar su opinion en la misma.

setTint para AS2

Posted in flash, scripting on April 30th, 2009 by Vampaynani – 6 Comments

Pues aquí dejo una clase de AS2 que acabo de crear, extiende la clase Color para que se puede manipular el Tint de los movieclips a través del código.

Se usa de la siguiente manera, en el frame donde se encuentra o se creará el MovieClip:

  1. import mx.com.ewex.color.Tinted
  2.  
  3. var myColor:TintObj = new Tinted(elMovieClip);
  4. myColor.setTint(0×554433, 50); //el primer parámetro es el color en hexadecimal, el segundo la transparencia de ese color

el primer parámetro es el código en hexadecimal del color que se le dará al objeto.
el segundo, es el grado de transparencia que tendrá ese color en el objeto al que se le está aplicando.

además del método setTint(), existe el método alfaColor() que tiene sólo un parámetro de tipo número que indica al color el grado de transparencia que se desea.

clase mx.com.ewex.color.Tinted

Update >> clase WithTint, puedes ir a propiedades del movieclip en la libreria, elegir “exportar para actionscript y en el campo clase asignar la ruta “mx.com.ewex.color.WithTint”. De esta manera todas las instancias del movieclip que elegiste tendran 2 nuevos metodos: setTint y setAlfaTint, los cuales se usan de la siguiente manera:

  1. nombreDeInstanciaDelMovieClip.setTint(0x00FF00, 50); //tinta y transparencia de tinta deseados en el movieclip
  2.  
  3. nombreDeInstanciaDelMovieClip.setAlfaTint(50);//solo cambia la transparencia de tinta;

Páginas que inspiran

Posted in css, diseño, flash, web, xhtml on January 31st, 2009 by Vampaynani – Be the first to comment

Platicando con la adicta twittera y amiga @luciernagale, encontramos varios sitios web que me parece son muy buenos e inspiracionales, tanto por su creatividad como por su usabilidad y accesibilidad de la información (cuantas -idad…). Estos son los que enlisto a continuación:

Hechos en Flash:

The Complex Design

Andy Foulds Flash Design

Oasim personal portfolio

Hechos en CSS

GOTOCHINA

FiveRuns-monitor rails apps

MacAllan Ridge resort

MochiAds – Network for online flash games

Y este con un poco de los 2:

August, creative online services