? 这一小段Flash语句问题出在哪?
if(result1=="144")
{
duicuo.gotoAndStop(3);
}else
{
duicuo.gotoAndStop(2) ;
}
注释:其中变量 result1 是一个输入文本的变量名,
变量 duicuo 是影片剪辑名字。
程序要实现当输入的内容为 144 时,影片剪辑跳到第三帧。
问题出在:影片剪辑总是跳到第二帧,也就是 if 语句中的条件总不能满足。
试过很多方法,也不好用,duicuo 的第一帧处加入了stop;
当duicuo 跳到第二帧时, result1 的内容真的是 144(我试着输出了),但为什么
影片剪回却不能跳到第二帧呢?
[解决办法]
改if语句如下试试:
if(result1.text=="144")
[解决办法]
看看你的变量result1是否接收到你输入的值 可以在判断之前先trace出result1的值 如果result1的值是144 那就把判断中的“”去掉试试