《零基础看图学Scratch 3.0少儿趣味编程(全彩大字版)》 —让鲨鱼游起来

举报
华章计算机 发表于 2019/12/20 22:54:18 2019/12/20
【摘要】 本节书摘来自华章计算机《零基础看图学Scratch 3.0少儿趣味编程(全彩大字版)》 一书中第2章3作者是快学习教育  。

让鲨鱼游起来

   到这里,准备工作就已经全部做好,可以开始编写第一段Scratch脚本。先从鲨鱼开

延伸讲解

在话剧或电影中,角色要按照剧本来行动或说话。Scratch中的脚本就像是剧本,它

 让鲨鱼动起来

    这里以最普通的左右移动作为鲨鱼的移动方式。

选中角色“鲨鱼”,再在“事件”模块下找到“当被点击”积木块,将其拖动到脚本区,释放鼠标,即可为角色“鲨鱼”创建该脚本。

image.png

单击“运动”模块,拖动该模块下的“移动(10) 步”积木块到脚本区,放在“重复执行”积木块内的空白处,释放鼠标,再将移动步数改为“3”。

image.png

将积木块放在“重复执行”积木块内的空白处

将框中的数值改为“3”

image.png

小提示

 让鲨鱼触壁反弹

现在单击舞台上方的,运行编写的脚本,会发现鲨鱼已经可以在舞台上移动了。但是,它在碰到舞台的边缘后就会一直卡在边缘处无法再移动,所以接下来需要让它能够在舞台上触壁反弹,实现左右来回移动。

在“运动”模块下找到“碰到边缘就反弹”积木块,将其拖动到脚本区,放在“重复执

image.png

行”积木块中“移动(3)步”积木块的下方,释放鼠标。

仍然在“运动”模块下选择积木块

拖动“碰到边缘就反弹”积木块到脚本区

这时单击舞台上方的,鲨鱼就可以在舞台中左右来回移动了。

 image.png

继续在“运动”模块下找到“将旋转方式设为(左右翻转)”积木块,将其拖动到脚本区,放在“重复执行”积木块中“碰到边缘就反弹”积木块的上方。

鲨鱼可以左右来回移动,且让鲨鱼游动时变换造型吧

image.png

image.png

现在鲨鱼虽然可以左右来回移动,但总是保持一个姿势,显得有点单调。不用担心,可以利用Scratch角色的多种造型,让鲨鱼的造型动态化。

先选中角色“鲨鱼”,然后切换到“造型”选项卡,会发现鲨鱼的造型有3种呢。

image.png

鲨鱼有3种造型,可以让它在这些造型中不停地切换,实现动态的效果

单击“代码”标签,返回“代码”选项卡,为角色“鲨鱼”再添加一组脚本(与前面控制移动和翻转方式的脚本各自独立)。先添加“当被点击”和“重复执行”积木块。

添加“当   被点击”和“重复执行”积木块

image.png

在“控制”模块下找到“等待(1)秒”积木块,将其拖动到脚本区,放在“重复执行”积木块内的空白处,释放鼠标后,将积木块中的数值改为“0.3”。

image.png

image.png

image.png

image.png


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。