Publicado por Iván Gajate el 3 de noviembre de 2011 en AS3, Flash | No hay comentarios »
Es bastante sencillo, pero hay que tener ciertas precauciones con el PHP.
El envío de variables es similar a cualquier otro envío, salvo que las variables las enviado codificadas en formato JSON con la librería as3corelib. Simplemente ponerla al lado de nuestro .fla y hacer la carga normal.
var req:URLRequest = new URLRequest("http://localhost/leer_variables.php");
req.method = URLRequestMethod.POST;
var usu1:Object = {nombre:"Iván"};
var usu2:Object = {nombre:"Pepe"};
var usu3:Object = {nombre:"Matías"};
var usuarios:Array = [usu1, usu2, usu3];
// Codifico el Array con formato JSON
var json:String = JSON.encode(usuarios);
// Creo las variables del URLRequest
var vars:URLVariables = new URLVariables();
vars.usuarios = json;
req.data = vars;
var loader:URLLoader = new URLLoader();
loader.load(req);
En el PHP se recogen como una variable normal, con la precaución de utilizar stripslashes, pues por defecto nuestro servidor nos truncará las comillas (“)a barra comillas (\”)
<?php
// Si se tiene magic_quotes_gpc = On en el "php.ini", esta linea es necesaria
$datos = stripslashes($_POST['usuarios']);
//
$json = json_decode($datos, true);
// Puedo acceder a los datos como cualquier otro Array
echo('nombre=' . $json[0]['nombre']);
?>
Nota: Hay que subir el ejemplo a un servidor que interprete PHP para poder ver los resultados.
Descargar Ejemplo.
Publicado por Iván Gajate el 26 de octubre de 2011 en AS3, eclipse, Flash | No hay comentarios »
Para poder utilizar nuestros componentes de Flash (botones, sliders, data grids…) en Flex Builder podemos hacer esto:
http://www.moock.org/blog/archives/000253.html
Básicamente consiste en crear un .swc con los componentes que queramos utilizar y añadirlo a nuestro proyecto de Flex.
Ojo con las licencias, porque estamos distribuyendo componentes de Flash.
Publicado por Iván Gajate el 23 de octubre de 2011 en Sin categoría | No hay comentarios »
He actualizado a la última versión de WordPress que ya tocaba… y le he metido alguna cosilla como los botones de compartir en redes sociales.
Si alguien ve alguna cosa que falla que me lo diga por favor.
Gracias…
Publicado por Iván Gajate el 19 de octubre de 2011 en AS3, Flash | 1 comentario »
Con el método navigateToURL se pueden enviar variables por POST, no solo abrir nuevas ventanas con una url dada.
Esto no se me había ocurrido nunca, pero mi amigo Dani me lo ha comentado hoy y resulta que funciona muy bien, gracias Dani
Puede ser muy útil pues permite enviar cualquier variable oculta al usuario, un id, una variable de sesión, una imagen para guardar en servidor…
Sería algo así:
var req:URLRequest = new URLRequest("http://www.midominio.com/leer.php");
var datos:URLVariables = new URLVariables();
datos.email = "contacto@yporqueno.es";
req.method = URLRequestMethod.POST;
req.data = datos;
navigateToURL(req);
NOTA: Para que funcione el ejemplo hay que ejecutar el html (no el .swf) en un servidor con capacidad para correr php.
Descargar Ejemplo…
Publicado por Iván Gajate el 26 de septiembre de 2011 en AS3, Flash | 1 comentario »
Pues eso, que resulta que sin intentas pasarle al flash un “+” por flashvars, no lo entiende y lo sustituye por un espacio en blanco (” “).
Solución: Cambiar el “+” por “%2b”
Visto en http://userflex.wordpress.com/2009/01/29/special-chars-in-flashvars/ por Javi, gracias Javi!!
Publicado por Iván Gajate el 22 de septiembre de 2011 en Desarrollo Web, eclipse | 1 comentario »
Menudo atajo de teclado majo que me han dicho hoy. Abre una ventana para comenzar a escribir el nombre de la clase que queremos buscar (Open Type). Por ejemplo, si queremos abrir la clase “Modelo.as” basta con pulsar
Cmd+Shift+T (Mac)
Ctrl+Shift+T (PC)
y comenzar a escribir “mo” y Enter. Ya.

Y aquí otros atajos interesantes
http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html
Publicado por Iván Gajate el 30 de agosto de 2011 en Eventos | 2 comentarios »
Este viernes a BCN!! 
Que ganas de ver todos los talleres…
http://www.subflash.com/talleres/2011/php/sesiones.php
Publicado por Iván Gajate el 15 de julio de 2011 en AS3, Flash | 2 comentarios »
Viendo este gracioso juego para el iPad hecho en AIR 2.7

me ha dado por jugar un rato y probar a hacer el movimiento del tirachinas, lo dejo aquí por si a alguien le sirve para algo

Descargar Tirachinas
Publicado por Iván Gajate el 20 de junio de 2011 en Eventos, Flash | No hay comentarios »
Publicado por Iván Gajate el 14 de junio de 2011 en Sitios Destacados | 1 comentario »
Impresionantes y muy útiles los posts de este tio
http://blog.soulwire.co.uk/
Tiene ejercicios muy interesantes como este para ajustar una imagen a su contenedor
