问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

flash 一段关于swf之间的通信 的代码看不懂,帮忙解释一下

发布网友 发布时间:2023-05-08 10:53

我来回答

1个回答

热心网友 时间:2023-05-13 20:15

你应该对Flash比较生疏吧?

我们来看这段代码
var lc = new LocalConnection ();
lc.Comein = function (num) {
_root.gotoAndStop (num);
};
lc.connect ("comein");
stop ();

其中
lc.Comein可以看成是一个事件,当某movie执行lc.send ("comein", "Comein", ……)时候lc.Comein被触发
例如root.btn.onRelease就是一个事件

那么我们现在想要在事件被触发时候执行我们自己的一段代码,于是需要用lc.Comein = function (num)
这句中function (num)目的是使这个“事件”能接收一个参数(否则参数怎么来呢?必须为function才有参数),其中num为一个传入参数[这是你自定的]。

{}中内容就是具体这个lc.Comein事件触发时候执行的内容

_root.gotoAndStop (num);
这里的num就是function (num)中的num。

第一个num就像是声明;第一个num是真正的变量使用。
如果对于num为什么有2个仍然不懂,看这个:
function Test(a)
{
xx(a);
}

Test(10);
这一段代码,a是参数;Test(10)调用时候a就变成了10,于是xx(a);就是xx(10);

以上理解清楚以后,lc.connect ("comein");这句应该也很好理解。

lc.Comein = function (num) {
_root.gotoAndStop (num);
};
整个这一段都只是“声明”了这个函数和它要做的事情,并没有去触发它;
lc.connect ("comein")才是真正以comein为标识进行连接(当然连接到了send_movie。

如果仍然不懂,继续上面那段:
function Test(a)
{
xx(a);
}

Test(10);

如果我们不写Test(10);,那么Test()不会被执行。这里也是类似的。

连接,当然要在准备工作做完以后再连接。
当send_movie中lc.send ("comein", "Comein", "2");时候,触发receive_movie的lc.Comein(num),这是自动执行的。

连接后,stop();了,flash动画停下,停下当然是等待send_movie调用lc.send以后触发receive_movie的lc.Comein咯。否则到下一帧去了就收不到了~
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
蛋糕在冰箱可以放多久 最正宗的普洱茶泡法是怎样泡的 泡茶方法和步骤 怎么区分英语中宾语的补语和状语? 句子是什么从句(英语)请个个举例。定状时表名词性等, 最主要的就是怎么... 如何分辨英语的定语从句呢? 如何分辨是什么从句 为什么1156平台像非主流? TCL电视机不能开机怎么办? 29寸TCL彩电开机刚亮又自动关机 ...中A2到A100是执行这个公式的区间,那102是什么意思? EXCEL VBA中的第一个语句是 function num 是什么意思啊? 放在室内的香氛有驱蚊效果吗 格特拉克6速湿式双离合怎么样保养 格特拉克6速dct寿命是多久 缤越6档湿式双离合是哪家的 格特拉克6dct451变速箱换挡怎么样 上海市09年司法行政系统监狱、劳教人民警察学员招考公告 考这些证书,非全日制学历也可以报考吗? 司法考试的证书分几个等级 汽车上的n是什么挡位 为什么查尔斯会被称为乔治七世? while引导让步状语从句 散户可以质押股票吗? 河北省廊坊市中国移动已办理合约机业务为由,拒绝给办理新套餐业务合理... 河北邯郸移动合约机条约 轴流风机型号VD8025什么意思 8025要你爱我是这个意思吗? 8025在爱情方面是什么意思?? 卡朋特钓竿上的80/25是啥意思 现在小区为什么要安装电动车充电桩?是不是真的安全 小区充电桩利润怎么样 小区充电桩使用说明怎么收费 gre一年可以考几次 梦见村里的老奶奶 梦见同村的老人的预兆 梦见自己村上的很多老人 梦见村子里的一位长辈差点摔倒了啥意思 梦见自已的长辈的预兆 房价上涨的原因是什么? 房价上涨有哪些原因? 房价上涨过快的原因 房价上涨是因为什么? 硫酸二甲酯密度 硫酸和硫酸二钾脂的区别 为什么Me(So4)2为甲基??谢谢 Mg2SO4和水合Mg2SO4有什么区别 阿明洛芬属于苯丙酸类抗炎药,镇痛效果优于布洛芬.下图是阿明洛芬的一... 身家是什么 王者荣耀点卷怎么算
  • 焦点

最新推荐

猜你喜欢

热门推荐