《零基础看图学Scratch 3.0少儿趣味编程(全彩大字版)》 —让鲨鱼游起来
让鲨鱼游起来
到这里,准备工作就已经全部做好,可以开始编写第一段Scratch脚本。先从鲨鱼开
延伸讲解
在话剧或电影中,角色要按照剧本来行动或说话。Scratch中的脚本就像是剧本,它
让鲨鱼动起来
这里以最普通的左右移动作为鲨鱼的移动方式。
选中角色“鲨鱼”,再在“事件”模块下找到“当被点击”积木块,将其拖动到脚本区,释放鼠标,即可为角色“鲨鱼”创建该脚本。
单击“运动”模块,拖动该模块下的“移动(10) 步”积木块到脚本区,放在“重复执行”积木块内的空白处,释放鼠标,再将移动步数改为“3”。
将积木块放在“重复执行”积木块内的空白处
将框中的数值改为“3”
小提示
让鲨鱼触壁反弹
现在单击舞台上方的,运行编写的脚本,会发现鲨鱼已经可以在舞台上移动了。但是,它在碰到舞台的边缘后就会一直卡在边缘处无法再移动,所以接下来需要让它能够在舞台上触壁反弹,实现左右来回移动。
在“运动”模块下找到“碰到边缘就反弹”积木块,将其拖动到脚本区,放在“重复执
行”积木块中“移动(3)步”积木块的下方,释放鼠标。
仍然在“运动”模块下选择积木块
拖动“碰到边缘就反弹”积木块到脚本区
这时单击舞台上方的,鲨鱼就可以在舞台中左右来回移动了。
继续在“运动”模块下找到“将旋转方式设为(左右翻转)”积木块,将其拖动到脚本区,放在“重复执行”积木块中“碰到边缘就反弹”积木块的上方。
鲨鱼可以左右来回移动,且让鲨鱼游动时变换造型吧
现在鲨鱼虽然可以左右来回移动,但总是保持一个姿势,显得有点单调。不用担心,可以利用Scratch角色的多种造型,让鲨鱼的造型动态化。
先选中角色“鲨鱼”,然后切换到“造型”选项卡,会发现鲨鱼的造型有3种呢。
鲨鱼有3种造型,可以让它在这些造型中不停地切换,实现动态的效果
单击“代码”标签,返回“代码”选项卡,为角色“鲨鱼”再添加一组脚本(与前面控制移动和翻转方式的脚本各自独立)。先添加“当被点击”和“重复执行”积木块。
添加“当 被点击”和“重复执行”积木块
在“控制”模块下找到“等待(1)秒”积木块,将其拖动到脚本区,放在“重复执行”积木块内的空白处,释放鼠标后,将积木块中的数值改为“0.3”。
- 点赞
- 收藏
- 关注作者
评论(0)