两个swf之间的通讯 |
| 作者:佚名 来源:不详 更新:2007-1-13 20:37:40 错误报告 我要投稿 |
在a.swf中
stop(); var loaded_a = 50; var conn_a = new LocalConnection(); conn_a.trace_b = function(param) { show_a.text = "b加载="+param+"%"; }; conn_a.connect("loadB"); this.onEnterFrame = function() { loaded_a += 1 conn_a.send("loadA", "trace_a", loaded_a); if (loaded_a>=100) { delete this.onEnterFrame; } }; b.swf中
stop(); var loaded_b = 20 var conn_b = new LocalConnection(); conn_b.trace_a = function(param) { show_b.text = "a加载="+param+"%"; }; conn_b.connect("loadA"); this.onEnterFrame = function() { loaded_b += 1 conn_b.send("loadB", "trace_b", loaded_b); if (loaded_b>=100) { delete this.onEnterFrame; } }; 效果
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |