SCRATCH创意编程作品:陆空激战

网友投稿 2019-06-11 14:17

https://cdn.china-scratch.com/timg/190613/141IC340-0.jpg

https://cdn.china-scratch.com/timg/190613/141II393-1.jpg

https://cdn.china-scratch.com/timg/190613/141IUD8-2.jpg

2019首师龙校科技节

“跟我一起学编程”活动现场

 1 编程作品展示

作品名称

陆空激战

作者

五11班

李致宁

关键积木块

变量,广播 ,计时器,视频侦测,朗读。

功能简介

版本1:

高射炮发射云朵攻击飞机。使用左移/右移键控制高射炮方向。如果云朵打到客机加分,打到战斗机减分。时间到了/炮弹数为0/血量为0会结束游戏,屏幕显示出“失败”两字。

版本2【视频侦测】:

这个版本的背景是玩家当前的真实环境,通过视频侦测积木,调用了摄像头,拍摄了当前的画面。

高射炮发射云朵攻击飞机,使用左/右手控制高射炮方向。如果云朵打到客机加分,打到战斗机减分。时间到了/炮弹数为0/血量为0【高难度版】结束游戏,屏幕显示出“失败”两字。

作品效果视频展示-版本1

作品效果视频展示-版本2

 2 教你一招

如何让程序自动朗读出你想要的语音呢?我们需要使用“文字朗读”扩展模块!

下面我就来教教你吧!


招式效果演示


1

背景图片

https://cdn.china-scratch.com/timg/190613/141Ia564-3.jpg

2

角色图片(角色库里的人物Devin)

https://cdn.china-scratch.com/timg/190613/141J020K-4.jpg

3

脚本

点击屏幕左下角“添加扩展”,然后找到“文字朗读”模块,点击就可以添加相应模块。

https://cdn.china-scratch.com/timg/190613/141J01a6-5.jpg

添加“文字朗读”模块后,界面的左下角就会出现“Text to Speech”字样,点击打开就可以看到“文字朗读”的三个绿色积木快,如下图所示。

https://cdn.china-scratch.com/timg/190613/141J01594-6.jpg

“文字朗读”三个积木块的用途说明如下:

https://cdn.china-scratch.com/timg/190613/141J04017-7.jpg

要实现角色自动朗读的功能,只需要给角色编写下面的脚本:

https://cdn.china-scratch.com/timg/190613/141J0E21-8.jpg

注意:先使用语言设置和设置嗓音,然后再使用朗读,记得加上小绿旗呦。

最后点击绿旗执行即可。你学会了吗?欢迎留言,和我交流哦!



https://cdn.china-scratch.com/timg/190613/141J15026-9.jpg


--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com