高二高教版《Flash动画》Action的进一步综合运用教学设计
2023-02-08
|
4页
|
140人阅读
|
7人下载
普通
内容正文:
授课内容:Action的进一步综合运用
授课课时:2课时
重点:判断语句和周期调用的运用
教学难点:周期调用
授课过程:
1、 课堂案例(一)——飞机控制
【制作步骤】:
1、 将按钮放入场景
2、 给飞机元件设置“实例名称”为“feiji”
3、 为每个按钮设置一下动作
《FLASH 动画》
3
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
往左飞:
on (press) {
feiji._x=feiji._x-3
}
往上飞:
on (press) {
feiji._y=feiji._y-3
}
4、 将按钮出发条件由“press”改为相应的按键控制
往左飞:
on (keyPress "a") {
feiji._x=feiji._x-3
}
往上飞:
on (keyPress "w") {
feiji._y=feiji._y-3
}
5、
6、 制作往左和往右的飞机转向效果
2、 课堂案例(二)——城堡卫士
【制作步骤】:
1、 将动态文本和两个卫士按钮的实例名称分别设置为“show_name”、“a_mc”和“b_mc”
2、 为两个卫士按钮分别添加以下代码
红色卫士按钮:
on (press) {
show_name.text="红色卫士";
}
蓝色卫士按钮:
on (press) {
show_name.text="蓝色卫士";
}
3、
4、 制作“放大”、“缩小”控制效果
放大:
on (press) {
a_mc._xscale+=2;
a_mc._yscale+=2;
b_mc._xscale+=2;
b_mc._yscale+=2;
}
缩小:
on (press) {
a_mc._xscale-=2;
a_mc._yscale-=2;
b_mc._xscale-=2;
b_mc._yscale-=2;
}
5、 制作“隐身”、“出现”效果
隐身:
on (press) {
a_mc._visible=false;
b_mc._visible=false;
}
出现:
on (press) {
a_mc._visible=true;
b_mc._visible=true;
}
6、
7、 制作“淡化”、“实化”效果
淡化:a_mc._alpha--;
实化:a_mc._alpha++;
【提示】:需要进行周期调用setInterval()
3、 作业:完成以上课堂案例并上传。
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。