首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

? 这一小段Flash语句有关问题出在哪

2012-02-13 
? 这一小段Flash语句问题出在哪?if(result1144){duicuo.gotoAndStop(3)}else{duicuo.gotoAndStop(2)

? 这一小段Flash语句问题出在哪?
if(result1=="144")
{
  duicuo.gotoAndStop(3);
  }else
  {
  duicuo.gotoAndStop(2) ;
  }




注释:其中变量 result1 是一个输入文本的变量名, 
  变量 duicuo 是影片剪辑名字。 
  程序要实现当输入的内容为 144 时,影片剪辑跳到第三帧。 
问题出在:影片剪辑总是跳到第二帧,也就是 if 语句中的条件总不能满足。 
  试过很多方法,也不好用,duicuo 的第一帧处加入了stop; 
  当duicuo 跳到第二帧时, result1 的内容真的是 144(我试着输出了),但为什么 
  影片剪回却不能跳到第二帧呢? 
 

[解决办法]
改if语句如下试试:

Assembly code
if(result1.text=="144")
[解决办法]
看看你的变量result1是否接收到你输入的值 可以在判断之前先trace出result1的值 如果result1的值是144 那就把判断中的“”去掉试试

热点排行