flash填空题制作

用flash 制作这样的填空题:在应填空处原先看不到答案,点击一次就能显示答案,再点击一次答案又隐藏了,(不要输入答案然后判断对错得分的那种填空题,)尽量一步一步的说清楚,代码如何写等,谢了!

答案做成影片剪辑,然后在场景中放入答案影片剪辑后,给该影片剪辑命名为“da”(属性-实例名称),再在答案上加一个透明的按钮(直接在第4帧反应区插入关键帧后画一个小矩形,前三帧为空帧),然后在场景中的这一帧加上帧动作为
da._visible=0;
最后给按钮加上动作:
on(release){
var a:Boolean;
if(a){
da._visible=0;
}else{
da._visible=1;
}
a=!a;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-01
在括号处放置一个mc,mc里共两帧、三个图层,上层每帧写代码stop();
中间层放一个隐形按钮,占两帧,代码就一句,on(press){play()};

下层,第一帧空,第二帧里写答案。

如此而已。

不过这是我制作flash过程中探索出来的,可不是从什么书看到的。
..........黑龙江省巴彦县兴隆镇 张志晨..........
第2个回答  2010-01-01
你把答案做成MC,MC初始的alpha值为零(也就是透明度为了0)然后把MC拖到场景中。做一个空白和背景一样的按钮,放在MC的底部,复制第一帧,粘贴在第二帧,在第一帧按钮上加代码,
on(press){
da._alpha=100
gotoAndStop(2);
}//当按下按钮后,MC透明度为100,并转到第二帧停止。
在第二帧代码上加代码:
on(press){
da._alpha=0
gotoAndStop(1);
}//当按下按钮后,MC透明度为0,并转到第一帧停止。
第3个回答  2019-06-06
经过测试,代码没有问题。
不知道你什么情况
我是这么测试的
1.建立一个输入文本,变量为da
2.建立一个按钮,在按钮的动作里写
if
(da
==
"8")
{
cj
=
100;
}
else
{
cj
=
0;
}
;
trace(cj);
测试,写8点按钮则输出的信息是100。
感觉还是你在小地方马虎了。
相似回答
大家正在搜