Papervision + Flickr |
![]() ![]() |
Me ha costado sangre, sudor y lagrimas, pero he conseguido hacer interactivos los objetos de Papervision. La primera prueba la he hecho mezclando PPV con los XMLs generados el perfil de Lola de Flickr. El resultado es este: |
Pasar parámetros en función asociada a un addEventListener |
Etiquetas: addEventListener function |
Esta es una forma de indicar que valores queremos que tengan los parámetros de una función asociada a un addEventListener dentro del mismo addEventListener. |
Hacer un sendAndLoad en Actionscript 3.0 |
Etiquetas: URLRequest URLVariables sendToURL URLLoader method load dataFormat |
sendAndLoad permitía enviar información a un fichero externo (PHP, ASP o similar) y recibir después información de este. En AS3 ya no se puede utilizar esta función, pero en su lugar se puede utilizar el siguiente código (en el ejemplo envio dos numeros a un PHP, que los sumará y devolverá el resultado). El php puede ser como este:
|
Novedades de AS3: La clase Timer |
Etiquetas: Timer currentCount delay |
La clase Timer permite crear objetos que se ejecutan a intervalos especificos. Para utilizarlos sólo hay que crear el objeto, indicar el número de repeticiones que queremos y el intervalo que las separa. Es decir, algo equivalente a lo que se conseguia en AS2 con setTimeout y contadores. |
ActionScript 3.0: Subir archivos con FileReference y PHP |
Etiquetas: FileFilter FileReference URLRequest browse upload |
La clase File Reference de AS3 es bastante parecida a la de AS2. Además el ejemplo de la ayuda de Flash es bastante sencillo de entender.El código que pongo a continuación esta hecho a partir de dicho ejemplo, al que he añadido algunos comentarios para explicarlo. Para utilizarlo Hay que tener en el escenario un boton llamado "Examinar_bt" y un campo de texto dinámico llamado "Estado_txt". |
LocalConnection en Actionscript 3.0 |
Etiquetas: LocalConnection send connect |
La clase Localconnection permite la comunicación entre varias peliculas SWF ejecutándose en el mismo cliente. El ejemplo que he utilizado es sencillo, por una parte tengo una pelicula con dos botones, play y stop, y por la otra una animación que reproduzco o paro según pulse los botones. El funcionamiento es el siguiente: |
Clase en Actionscript 3.0 para saber los FPS de una película |
Etiquetas: Date getTime |
Esta sencilla clase coloca en pantalla un campo de texto que nos muestra a cuantos FPS se está reproduciendo la película. Además del constructor, tiene un par de métodos más para indicar la posición que queremos para el texto y el color. Por defecto el objeto se coloca en (10,10) con color negro. |
"Simulación de 3D" con BitMapData y Actionscript 3.0 |
![]() |
La idea me la dió Ximo en una de nuestras escapadas a por desayunos del Chess. Se coge una imagen y se proyecta sobre el suelo, troceándola y escalando los trozos para dar sensación de profundidad. Este es mi primer intento, de momento no es muy realista, pero todo se andará. |
Plataformas en Actionscript 3.0 |
Como llevaba algún tiempo queriéndome poner en serio con el AS3, me he decidido a hacer un "Juego de plataformas". A ver si de una vez me familiarizo con el lenguaje y me animo a seguir con la web.....De momento, los avances los iré colgando en la zona de juegos. |
Guardar imágenes con BitmapData y PHP |
Etiquetas: BitmapData draw getPixel getURL sendAndLoad |
La idea es sencilla: Hacer un dibujo en Flash, y guardarlo como jpg ( o guardar el contenido de un clip, o hacer un pantallazo).
El proceso es el siguiente:Y el código (el Actionscript, el PHP lo saqué de Google) es este: |