Realizando “Traces” desde el navegador


¿Cuántas veces nos ha pasado que hemos querido observar los datos que contienen las variables de la aplicación en tiempo de ejecución cuando ya se encuentra al aire el SWF?

Ahora podemos hacerlo mediante ARTHROPOD, una aplicación desarrollada en Adobe AIR, creada por Carl Calderon e impulsada por Stockholm Postproduction.

Puedes ingresar aquí para descargar la aplicación y la clase Debug.as

Una vez instalada la aplicación, ubicamos la clase Debug.as en el proyecto, para luego importar la líbreria de la siguiente forma:

import com.carlcalderon.arthropod.Debug;

Para mostrar una línea de mensaje

var msg:String = "contenido";
Debug.log("Mensaje desde labs: "+msg); // Mensaje desde labs: contenido

Así como también podemos personalizar los mensajes diferenciándolos por colores de nuestra elección

Debug.log("Mensaje desde labs",0x00FF00);

De la misma forma la clases Debug.as consta con métodos adicionales acorde a lo que realmente desean mostrar entre ellos:

function bitmap ( bmd:*, label:String = null ) :Boolean
function array ( arr:Array ) :Boolean
function snapshot ( stage:Stage, label:String=null ) :Boolean
function object ( obj:* ) :Boolean
function memory ( ) :Boolean

Espero les sea de ayuda para conocer el contenido de sus variables y encontrar esos bugs que suelen dar en tiempo de ejecución.

Puedes ingresar aquí para descargar la aplicación.

Publicado en ActionScript | Etiquetado , | Deja un comentario

Labs Online: “Hello world”

Le damos la bienvenida de parte de Geeks Ecuador, a nuestro laboratorio en línea.
Aquí encontrarás, tutoriales, experimentos y librerías AS3 liberadas por nosotros para todas aquellas personas que creen llevar a un geek dentro.

Saludos

Publicado en Otra | Etiquetado | Deja un comentario