FLASH制作填空题出错了

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:24:01
用 FLASH AS 编写一个 简单的填空题
输入文本 名为:abc
对错影片剪辑 名为:123 (对错影片中 第1帧STOP 第2帧对的图形 第3帧为 错的图形
正确答案假如是: 789

代码如下:
if (abc=="789") {
123.gotoAndStop(2);
} else {
123.gotoAndStop(3);
}
问题就出来了: 输入789应该是对的 但是出现了 错的图形也就是gotoAndStop(3);

这是什么原因啊? 希望高手指点下

你的abc是文本的实例名称还是变量?如果是实例名称要这么写:
if (abc.text=="789")
另外你的这段代码要是不在主时间轴或者主场景的按钮下要写成
if (_root.abc.text=="789") 或者if (_root.abc=="789")