mistletoe8 2008-7-2 21:34
关于FLSAH8和flash mx
在FLASH8的动作面板中,为什么我写的这些脚本没有被执行啊,最后disfenshu一直是0的呢?
xingming1和xingming2是2个输入文本的变量名,disfenshu是动态文本的变量名
第一帧:var fenshu=0;stop();
第一帧有按钮指向第二帧:on (release) {gotoAndStop(20);}
第二帧:if (xingming1==a) {fenshu=fenshu+50}
if (xingming2==b) {fenshu=fenshu+50}
disfenshu=fenshu
我在flash mx2004的教程里看的,代码基本一样,可是我的第二帧好像没有被执行的呢?错在哪啊?
2个输入文本的“自动调整字距”也没勾上啊(勾不勾都不行)。
[[i] 本帖最后由 mistletoe8 于 2008-7-5 20:09 编辑 [/i]]
Cl@rke将军 2008-7-3 09:01
没有源文件,
从现在的看
a和b没定义,
楼主看看是不是a和b忘加引号了
mistletoe8 2008-7-3 20:47
xingming1和xingming2是2个输入文本的变量名啊
周霜 2008-7-3 23:27
[quote]原帖由 [i]mistletoe8[/i] 于 2008-7-2 21:34 发表 [url=http://space.flash8.net/bbs/redirect.php?goto=findpost&pid=2194426&ptid=357377][img]http://space.flash8.net/bbs/images/common/back.gif[/img][/url]
在FLASH8的动作面板中,为什么我写的这些脚本没有被执行啊,最后disfenshu一直是0的呢?
第一帧:var fenshu=0;stop();
第一帧有按钮指向第二帧
第二帧:if (xingming1==a) {fenshu=fenshu+50}
if (xingming2==b ... [/quote]
周霜 2008-7-3 23:27
[quote]原帖由 [i]mistletoe8[/i] 于 2008-7-2 21:34 发表 [url=http://space.flash8.net/bbs/redirect.php?goto=findpost&pid=2194426&ptid=357377][img]http://space.flash8.net/bbs/images/common/back.gif[/img][/url]
在FLASH8的动作面板中,为什么我写的这些脚本没有被执行啊,最后disfenshu一直是0的呢?
第一帧:var fenshu=0;stop();
第一帧有按钮指向第二帧
第二帧:if (xingming1==a) {fenshu=fenshu+50}
if (xingming2==b ... [/quote]
你指向第2真的代码写对没有 检查下
mistletoe8 2008-7-4 19:19
指向第二帧的按钮上的代码是:on (release) {gotoAndStop(2);}
终极讨厌 2008-7-5 16:27
楼主的动态文本用了变量名
很有可能xingming1==a和xingming1==b是永远不成立的,原因在于,“自动调整字距”被勾选了。