求flash as(actionscript)高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:49:39
请高手帮我看一下下面的代码(加在按钮上的)那儿错了(变量i已在时间轴中声明)

on (release) {
i++;
if (i%2 == 0) {
stop;
}
if (i%2 == 0) {
play;
}
}
sorry,写错了。
原来的代码没有这个错误。
on (release) {
i++;
if (i%2 == 0) {
stop();
}
if (i%2 == 1) {
play();
}
}
编译通过,但是实现不了一个按钮交替实现播放和暂停的功能。

第一,局部变量不需要外部声明
第二,函数后面要带括号,比如play();
第三,你的两个条件语句判断条件完全一样,所以要么都执行,要么都不执行,没有效果

粗略一看 stop(); play();
把你的东西 发到我的油箱里 我帮你改了吧 我现在都不知道你做什么呢 要不你就说清楚点 这样看 太累
gyye@eyou.com

你的两个判断语句都一样,你都没看出来啊,就是这个
if (i%2 == 0) {
stop;
}
if (i%2 == 0) {
play;