5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:山东
性别:先生
最后登录:2011-01-05
http://xbzg.5d.cn/
专注于Flash+FMS开发...通过Google搜索西部之光Software
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2005/05/28 | 我的Trace类
类别(Flash)
|
评论
(0)
|
阅读(83)
|
发表于 15:43
其实关于这个早就有人做过了,试着做了一个,效果还行。先写一个类,命名为myTrace,代码为:
class myTrace {
private var my_lc:LocalConnection;
public function myTrace() {
this.my_lc = new LocalConnection();
}
public function Trace(mess:Object) {
this.my_lc.send("ourConnect", "myReceive", mess);
}
public function Clear() {
this.my_lc.send("ourConnect", "myClear");
}
}
写一个测试文件,在第一帧加入以下代码:
newTrace = new myTrace();
for (var i = 0; i<=100; i++) {
newTrace.Trace(i);
}
newTrace.Clear()
用于接收Trace信息的文件中加入以下代码:
my_lc = new LocalConnection();
my_lc.myReceive = function(messFromOthers) {
mess.text += messFromOthers+"\n";
mess.vPosition = mess.maxVPosition;
};
my_lc.myClear = function() {
mess.text = "";
};
my_lc.connect("ourConnect");
以后调试程序的时候就不用那么麻烦了。。
0
评论
Comments
日志分类
首页
[186]
Flash
[84]
FMS
[41]
AIR
[2]
ASP
[11]
作品区
[12]
其他
[36]