弃天笑(soda.C)的专栏

专注于Flash RIA和Flash网络游戏开发

用户操作
[即时聊天] [发私信] [加为好友]
弃天笑ID:sujun10
20809次访问,排名5708(-3)好友7人,关注者29
从事过java应用开发,现在从事flash网络游戏开发
sujun10的文章
原创 34 篇
翻译 4 篇
转载 7 篇
评论 58 篇
弃天笑的公告
我的新blog开张了,以后第一 时间更新的是那个blog了,之后才在这里更新,有兴趣的人可以到那里去看,主要是说Flash RIA和flash游戏的 www.sujun.org
最近评论
FANS8888:xiao18yuan@qq.com
给我发一份吧
hbhjun:我最近也在研究flash网络编程,向你学习QQ441993692
小小菜鸟:这个很不错哇~

有时间给点as和c++的实例教程吧~~:-)
sujun10:没试过,应该要做类似按钮之类的,或者插入html标签
丁仙霖:非常感谢,虽然有些地方,没看懂
文章分类
收藏
    相册
    我的相片
    Flash
    asfox Blog
    弃天笑的小窝
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 [AS3]Flash小型日志信息输出器(调试)收藏

    新一篇: AS3与Red5之间的参数传递 | 旧一篇: 生成flash的set get代码的小工具

    最近忙得一回家就睡觉.........
    放个小东西,平时自己也有的。主要是用来输出flash的打印信息的........目的是让flash脱离了IDE依然可以输出信息,网络应该也有不少人写,呵呵。(我不是故意又写的,只是整理一下自己以前用的),简单说明一下功能......
    增加了XML配置文件,可以设置接受flash信息的接受器(分flash,socket服务器,http服务器)
    可通过配置文件修改信息输出等级(可设置为不输出信息或者只输出错误信息),可设置对象输出等级(详细程序)
    接下来就看看具体的图片吧
    flash调试器

    socket调试器

    XML配置信息


    首先看主要使用的类:DebugLog,这个类就是在需要输出信息的时候使用的
    先看这个的一些方法吧
    /**
    * @(#)DebugLog.as
    *
    * @author soda  E-mail:sujun10@21cn.com
    * @version 1.0
    *
    Copyright (C), 2007 soda.C
    *
    This program is protected by copyright laws.
    *
    Program Name:DebugLog
    *
    Date:2007-9-30
    */
    package org.sujun.debuglog
    {
            import org.sujun.debuglog.net.LocalClient;
            /**
             * @author soda
             */
            public class DebugLog
            {
                    /**        信息输出对象接口 **/
                    public static var client                        :LocalClient;
                   
                    /**
                     * 输出普通信息
                     * @param        msg:需要输出的信息的提示(亦可纯输出信息)
                     * @param         obj:具体需要输出的对象
                     * @param         classObject:
                     */
                    public static function debug(msg:Object,obj:Object = null, classObject:Object = null):void
                    {
                            if(client != null)
                            {
                                    client.debug(msg,obj,classObject);
                            }
                            trace(msg);
                    }
                   
                    /**
                     * 输出错误信息(比较高级的输出信息)
                     * @param        msg:需要输出的信息的提示(亦可纯输出信息)
                     * @param         obj:具体需要输出的对象
                     * @param         classObject:
                     */
                    public static function debugError(msg:Object,obj:Object = null, classObject:Object = null):void
                    {
                            if(client != null)
                            {
                                    client.debugError(msg,obj,classObject);
                            }
                            trace(msg);
                    }
            }
    }


    具体使用还是可以看TestMain这个例子

    下面是代码下载
    下载文件 DebugLog源代码
    下载文件 Java服务器

    发表于 @ 2008年02月01日 23:43:00|评论(loading...)|编辑

    新一篇: AS3与Red5之间的参数传递 | 旧一篇: 生成flash的set get代码的小工具

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 弃天笑