SCRATCH创意编程作品:陆空激战
2019首师龙校科技节
“跟我一起学编程”活动现场
1 编程作品展示
作品名称 |
陆空激战 |
作者 |
五11班 李致宁 |
关键积木块 |
变量,广播 ,计时器,视频侦测,朗读。 |
||
功能简介 |
版本1: 高射炮发射云朵攻击飞机。使用左移/右移键控制高射炮方向。如果云朵打到客机加分,打到战斗机减分。时间到了/炮弹数为0/血量为0会结束游戏,屏幕显示出“失败”两字。 版本2【视频侦测】: 这个版本的背景是玩家当前的真实环境,通过视频侦测积木,调用了摄像头,拍摄了当前的画面。 高射炮发射云朵攻击飞机,使用左/右手控制高射炮方向。如果云朵打到客机加分,打到战斗机减分。时间到了/炮弹数为0/血量为0【高难度版】结束游戏,屏幕显示出“失败”两字。 |
作品效果视频展示-版本1
作品效果视频展示-版本2
2 教你一招
如何让程序自动朗读出你想要的语音呢?我们需要使用“文字朗读”扩展模块!
下面我就来教教你吧!
招式效果视频演示
1
背景图片
2
角色图片(角色库里的人物Devin)
3
脚本点击屏幕左下角“添加扩展”,然后找到“文字朗读”模块,点击就可以添加相应模块。
添加“文字朗读”模块后,界面的左下角就会出现“Text to Speech”字样,点击打开就可以看到“文字朗读”的三个绿色积木快,如下图所示。
“文字朗读”三个积木块的用途说明如下:
要实现角色自动朗读的功能,只需要给角色编写下面的脚本:
注意:先使用语言设置和设置嗓音,然后再使用朗读,记得加上小绿旗呦。
最后点击绿旗执行即可。你学会了吗?欢迎留言,和我交流哦!
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com