(共15张PPT)
一、探宝出发
踏着轻快的节拍,探险家“编程猫”开启了它的“寻宝之旅”。如图所示。
设计活动:探险家“编程猫”在行走。
任务分析:
根据动画原理,要产生“编程猫”行走的动画效果,需要给角色添加一组不同造型的行走图片 , 如图 所示。
感知与体验
为方便设计,“素材库”中有很多动态造型,如“编程猫走路”“编程猫向右走”“编程猫向左走”等,使用中可以直接切换造型,产生相应的动画效果。
为了能在运行中清楚地观察脚本实际执行产生的效果,可以增加“等待”积木。
试一试
完成脚本的搭建,并在“等待”积木中分别输入 1、0.5、0.3、0.1,运行并观察效果。
在程序中经常需要重复执行相同的脚本,如在“编程猫行走”程序中,重复执行脚本如图。
这种重复的程序结构被称为“循环结构”,编写时可以使用“控制”模块的“重复积木”来进行搭建,使程序结构显得更加简洁 ,如图。
循环结构
循环结构
编程猫程序中用作循环结构的积木有以下几种。
积木 作用 效果
无限次重复执行积木框内包含的脚本积木,直到触发“退出循环”时,才停止执行 无限次执行
按照输入数值重复执行此积木框内的脚本内容 有限次执行
重复执行积木框内的脚本内容,直到满足给定的条件后,停止运行 在指定条件成立下
执行
试一试
利用重复积木,改写“编程猫行走”脚本。
在循环指令中输入数值 10、20、30,观察脚本执行效果。
作品编写完成后,需要及时保存。
在弹出的“文件”菜单中,选择脚本要保存的位置,并给保存的脚本命名,如图所示。
移动鼠标
至此
选择并单击
设计一个“编程猫”向左行走的脚本。
参考课本所示的脚本,在“脚本区”进行编写,设计一个“编程猫行走”的场景。
操作园地
操作园地
拓展与提高
当坐在汽车上时,我们常常感觉到车窗外的景色在向后移动。依据此原理,可以设置让背景向一个方向循环移动,从而产生角色在移动的效果。
要产生移动效果,需要场景具备一定的条件,如图 1-2-7所示。两个背景图案,背景的左边和右边能够做到画面衔接。这样利用卷轴滚动原理,就能够创造出背景动画的效果。
拓展与提高
这里需要特别注意的是,此处编程的对象是“森林”背景,而不是“编程猫”角色。
谢谢观看