#Scratch小技巧#将文字内容逐字显示出来

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

我们知道,Scratch中显示说话内容有两个模块,

#Scratch小技巧#将文字内容逐字显示出来

,分别是说话几秒和说话直到被下一句话顶掉,但这两个都不够酷,有时我们想要让文字一个字一个字的冒出来,这样看上去就很容易看清楚,要怎么实现呢?

其实也不难,我们要只要用一个循环就搞定了,从对话列表里面取一条要说的话,然后不断的用“第X个字符:”的功能,从话里面一个个的把字取出来,然后跟已经取出的话,连接起来,再不停的说出来,效果就达到了。

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

先定义一个“说话”的功能模块,然后在要用说话的地方调用这个模块即可。

把要说的话,都放到“对话”的列表里,再建两个私有变量:临时编号和临时内容,不停的把说话内容一个字一个字的赋值到临时内容变量里,再间隔一个很短的时间,把内容说出来即可,这样就会形成动画说话的效果了,很棒的效果,赶紧试试吧!

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

#Scratch小技巧#将文字内容逐字显示出来

猜你喜欢

转载自blog.csdn.net/weixin_40897235/article/details/86604125