Debugging

From Gaia Framework Wiki

Jump to: navigation, search

Contents

Introduction

Gaia comes with a class com.gaiaframework.debug.GaiaDebug.

In AS2, GaiaDebug uses XRay.

In AS3, GaiaDebug uses DeMonster Debugger and also outputs to Firebug.

Usage

Import the GaiaDebug class

import com.gaiaframework.debug.GaiaDebug;

log

GaiaDebug.log("If you want a trace to show up");

error

GaiaDebug.error("Something you want to show up as an error");

warn

GaiaDebug.warn("If you want a warning level debug message");


Multiple Arguments

You can pass multiple arguments in both AS2 and AS3 if you like.

GaiaDebug.log("Multiple", "messages", "can", "be", "passed");

If your pass objects, their toString() method will be used, which is great for events.