Authorware7.0指向固定直线上的某点动画---小球入箱
【教学目标】
通过学习本实例的制作,掌握制作“指向固定直线上的某点”动画的方法和技巧。 【教学重点】
1、“指向固定直线上的某点”移动类型的选择
2、“远端范围”属性 【教学难点】
1、理解及应用Random函数
2、层的设置 【课时安排】
2课时 【教学内容】
第一部分:复习与导入(15分钟)
1、复习
复习指向固定点的动画要领
2、演示实例,导入新课内容:小球入箱。
效果如图所示,一个小球随机落在窗口中任意一个箱子内。
第二部分:实例操作步骤(30分钟)
1、启动Authorware7.0,新建一个文件。
(以下每个步骤各抽选一名同学并指导其在教师机上完成)
2、执行【修改】/【文件】/【属性】命令,弹开文件属性对话框。单击“背景色”前面的方框,选择一种颜色作为背景色。
3、在流程线上添加两个“显示”图标,分别命名为“箱子”和“小球”。
4、双击“箱子”图标,打开演示窗口。使用矩形工具画一个正方形,并复制四个,执行【修改】/【排列】命令,将它们等距排列好,并分别标上箱号。
5、保持各对象之间的相对位置不发生改变,可选中这些对象,执行【修改】/【群组】命令将它们群组起来。
6、单击“小球”图标,打开演示窗口,用“椭圆”工具为小球。
7、在流程线上添加一个移动图标,命名“移动”。单击该图标,打开属性对话框图。选择“小球”为移动对象,移动类型为“指向固定直线上的某点”,按提示“拖动对象到目的地”。基点位置在第一个箱子中,终点位置在最后一个箱子中,目标点文本框处输入随机函数random(0,100,25),使得小球能够自动随机选择目标点。
9、在移动图标前拖入一个等待图标,保存并运行程序,可见每次小球随机落入不同的箱子中去。
三、相关知识点
“指向固定直线上的某点”移动方式属性框中的各项属性的含义同上节课中介绍的“指向固定点”移动方式基本一样,最大的区别在于多出一个“远端范围”属性。
该属性用来表示目标点位置超出了由基点和终点所确定的范围时如何处理。下拉菜单中包含有三种方案:
1、在终点停止:此选项时,若目标点的值比基点值小,则取基点值;若目标点值比终点值大,则取终点值。
2、循环:此选项表示用目标点的值除以终点与基点的差值,取其余数作为目标点的值。
画一个圆并填充颜色,作
3、到上一终点:此选项目标点则可以位于直线方向上的任何位置。 第三部分:学生实践操作,巡回指导(30分钟)
学生自行完成实例,教师就个别问题进行单独指导,若有重复出现的问题,则立即就该问题对全班重新讲解。并自查教学过程中的不足之处,避免在其他班级中出现相同的问题。
四、课堂小结及制作技巧(10分钟)
“指向固定直线上的某点”这种移动方式是将对象从当前位置沿直线运动方式移动到固定直线上的某点,该固定直线由属性面板上的基点和终点所确定,而该直线上的目标点的定位常用数值或变量来表示。
1、Random函数中的0表示初始值,100表示终止值,25表示步长,即每个“箱子”之间的间隔为25。
2、若要实现小球落“进”箱子的效果,只需把箱子所在的图标属性中的层次改为“-1” 或将小球所在的图标属性中的层次改为“2”,在authorware中,各个图标的层次数值越高,显示位置越上,反之,层次数值越低,显示位置越在下方。
五、作业布置(5分钟)
制作射击打靶的动画,要求制作“靶子”背景,设计“箭”射向靶子上任意位置的动画。(效果图见课本第198页)