KKConsole
Debugging utility.
It output string to browser's console.log.
♥0 |
Line 39 |
Modified 2011-08-10 02:37:53 |
MIT License
archived:2017-03-20 06:47:02
ActionScript3 source code
/**
* Copyright KinkumaDesign ( http://wonderfl.net/user/KinkumaDesign )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/zDuI
*/
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
[SWF(width="450",height="450",backgroundColor="0xffffff")]
public class KKConsoleUsage extends Sprite
{
private var _clickTimes:int = 0;
public function KKConsoleUsage()
{
addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}
protected function onAddedToStage(event:Event):void
{
removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
stage.addEventListener(MouseEvent.CLICK, onStageMouseClick);
}
protected function onStageMouseClick(event:MouseEvent):void
{
_clickTimes++;
var logText:String = "You clicked " + _clickTimes + " time";
if(_clickTimes > 1){
logText += "s";
}
KKConsole.log(logText);
}
}
}
import flash.external.ExternalInterface;
class KKConsole
{
public static function log(text:String):void
{
if(ExternalInterface.available){
ExternalInterface.call("console.log", text);
}
}
}