【flash】flash as2.0做连线题

一、需求

在利用flash制作课件时候,经常会做一些连线题,让学生进行连线。今天我们来用flash as2.0制作一个课件中的连线题效果。

二、工具

flash  cs6;as 2.0

三、过程

1、新建一个flash文件,选择as2.0.

2、输入题干以及需要连线的选项,可以通过字体属性调整大小颜色等

3、全部选中后右键,转换为元件》影片剪辑》确定

 

 4、给这个影片剪辑起一个名字lxt_mc

 5、双击进入lxt_mc元件,1选择第一个举头望明月,2右键转换为元件选择影片剪辑,3注册点黑点要点在正中间,否则练习题会在左上角,4点确定,5.给这个影片剪辑起名字q1

 

 6、同样方法把后面两句分别做成影片剪辑,并起名q2、q3

7、选择q1举头望明月,双击进去,选择后右键,转换为元件》按钮。

 

 8、图层一就是举头望明月的按钮,插入帧共三帧,图层二插入三个空白关键帧。

 9、选择图层一中的举头望明月按钮,右键》动作,加入代码

on (press) {
    gotoAndPlay(2);

}

 10、图层二的三个空白关键帧分别加入代码

关键帧1代码:

stop();
关键帧2代码:

result = "a1";
with (_root.lxt_mc.q1)
{
    clear();
    lineStyle(1,0xff0000,100);//这里是连线的粗细及颜色,可以调整
    lineTo(_xmouse,_ymouse);
}

关键帧3代码:

gotoAndPlay(2);

11、双击回到元件1下,选择低头思故乡,右键转换为元件》按钮》确定

 12、给低头思故乡按钮添加动作,代码如下

on (release) {
	with (_root.lxt_mc.q1) {
		gotoAndStop(1);
	}
	if (_root.lxt_mc.q1.result == "a1") {
		zq.start();//这里zq是一个影片剪辑用来播放正确的音乐,后期可以加
		_root.lxt_mc.q1.result = "";
	} else {
		cw.start();// 这里cw是一个影片剪辑用来播放错误音乐,后期可以加
	}
}

 13、Ctrl+enter测试一下

 

成功,

14、其它 两句制作方法和上面相同,只是把q1改成q2 q3,a1改成a2、a3。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值