最新消息:

scratch教程6:一个一个字说话

Scratch 少儿编程 3346浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

可能大家玩了我的kada战以后发现,神淘汰和kaka都是一个字一个字说话的

但是scratch自带的[说[]()秒]是一次性说出来的

其实实现这个功能非常简单,相信有些玩家觉得,应该用链表,每个字加入到链表里,在一个个输出来

答案错误,有更简单的办法,我们往下看:

首先,需要一个更多模块,包含一个字符串和一个数值的两个函数

创建两个变量(记住,一定要私有变量!特别是要说话的人多的时候)

重复(你要说的话的次数)等待延迟时间将讲话次数增加1

说:然后连接你说的话的第一个字

然后将 说 这个变量设定为你已经说过的话

然后用sc的 说 来输出

没说一个字发出一句声音

说的话说完后,意味着一句话结束(执行完毕)

等待有没有按下z

然后下一句

注意!最后说完话,一定要加一个脚本:“说[ ]”(说的里面留空白,可以清空该角色说话)

 

是不是很简单呢?那我们下次再见咯 拜拜~emoji image

您必须 登录 才能发表评论!