flash中遇到的问题 10

在flash中,为了多次调用外部不同的swf文件,于是就用了下列函数,第一次输入时是正确的,但不能第二次判断。。on(release){switch(text1=text... 在flash中,为了多次调用外部不同的swf文件,于是就用了下列函数,第一次输入时是正确的,但不能第二次判断。。
on (release) {
switch (text1=text1.text) {
case "阿" :
loadMovie("阿.swf", "1");
break;
case "啊" :
loadMovie("啊.swf", "2");break;
}
}

整个意思是当我在文本框里输入“阿”字,就加载一个外部的swf文件,当我在文本框里输入“啊”字时,就加载另一个外部的swf文件,可以我用flash做后(就是上面的代码),问题一:第一次输入时任何一个字,运行都正常,但输入第二次就没办法再显示了。问题二:如果用了unloadmovie,也可能将第一次已经加载的swf卸掉,但输入第二次也没办法再显示了。。请高手们帮我。。。。不知道说清楚了没有。。
展开
 我来答
门昆卉水怀
2019-05-03 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:28%
帮助的人:751万
展开全部
这是正常的。或许你调用的这个按钮里面的东西比较多,所以就以一个文件夹的方式出来了。

一个文件所有的文件元件都应该到本文件的库里找得到的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凡尘子cosdiy
2011-11-06 · TA获得超过133个赞
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:238万
展开全部
1,这些代码是写在按钮上的吗?还是写在影片剪辑上?
2,代码之中:switch (text1=text1.text)语法不对.应该是:switch (text1.text)
3,你说的问题我已经明白了,还需要知道你的SWF加载到某个影片剪辑中吗?
4,以下是我测试没问题的代码和说明(代码写在按钮上的):
on (release) {
switch (text1.text) {
case "阿" :
_root.m.loadMovie("阿.swf", "1");//其中m是在场景中的空影片剪辑的名字.
break;
case "啊" :
_root.m.loadMovie("啊.swf", "2");
break;
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
树采莲w7
2011-11-06 · TA获得超过364个赞
知道小有建树答主
回答量:1103
采纳率:0%
帮助的人:971万
展开全部
好专业~
期待回答 学习学习
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式