我做的类似一个选择题的东西,有5个题,当点击到正确答案的时候变量1,最后统计出一共答对多少个题然后给出评语.但是评语显示老是有问题.
具体是这样的:
我在FLASH第一帧写的是i=1;
然后接下来的几帧里有几个选择题的选项按钮,正确答案按钮点击以后i1,代码是
on(release){
_root.play();
i;
}
最后有一个特别的按钮是可以显示评语的,根据变量i的值来判断infoend显示第几帧,代码是
on(release){
if(i==1){
_root.infoend.gotoAndStop(2);
}elseif(i==2){
_root.infoend.gotoAndStop(3);
}elseif(i==3){
_root.infoend.gotoAndStop(4);
}elseif(i==4){
_root.infoend.gotoAndStop(5);
}elseif(i==5){
_root.infoend.gotoAndStop(6);
}else{
_root.infoend.gotoAndStop(7);
}
}
infoend的第一帧是空白的,有一个stop.
但是infoend老是显示第二帧,这里面是哪里出了问题?
|