高教版《Flash动画》Action的进一步综合运用教学设计

资源下载
  1. 二一教育资源

高教版《Flash动画》Action的进一步综合运用教学设计

资源简介

《FLASH 动画》
授课内容:Action的进一步综合运用
授课课时:2课时
重点:判断语句和周期调用的运用
教学难点:周期调用
授课过程:
课堂案例(一)——飞机控制
【制作步骤】:
将按钮放入场景
给飞机元件设置“实例名称”为“feiji”
为每个按钮设置一下动作
往左飞:
on (press) {
feiji._x=feiji._x-3
}
往上飞:
on (press) {
feiji._y=feiji._y-3
}
将按钮出发条件由“press”改为相应的按键控制
往左飞:
on (keyPress "a") {
feiji._x=feiji._x-3
}
往上飞:
on (keyPress "w") {
feiji._y=feiji._y-3
}
制作往左和往右的飞机转向效果
课堂案例(二)——城堡卫士
【制作步骤】:
将动态文本和两个卫士按钮的实例名称分别设置为“show_name”、“a_mc”和“b_mc”
为两个卫士按钮分别添加以下代码
红色卫士按钮:
on (press) {
show_name.text="红色卫士";
}
蓝色卫士按钮:
on (press) {
show_name.text="蓝色卫士";
}
制作“放大”、“缩小”控制效果
放大:
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;
}
制作“隐身”、“出现”效果
隐身:
on (press) {
a_mc._visible=false;
b_mc._visible=false;
}
出现:
on (press) {
a_mc._visible=true;
b_mc._visible=true;
}
制作“淡化”、“实化”效果
淡化:a_mc._alpha--;
实化:a_mc._alpha++;
【提示】:需要进行周期调用setInterval()
作业:完成以上课堂案例并上传。
PAGE
3

展开更多......

收起↑

资源预览