用户:
一个哈密瓜查看:13 回复:3 评论:13 创建时间:2022-12-21T17:22:36
最近,有很多人问:如何逐字打印
所以,出个简简单单的逐字打印教程吧
(本人第一次做教程,有不好的地方请见谅)
——————————————————————————————————————
首先
我们需要一个角色
隐藏

然后加两个变量
一个用来计数
一个就是要逐字打印的内容了
初始化计数变量(让它值为1)
再套一个循环
就是行数

然后里面再套一个循环
就是列数
接着我们文字印章"文章 的 第 计数 个字符"

接着我们x平移一下
注:平移的距离一定要>=字体大小

这时候基本上就大功告成了
这时候,有的训练师就说了
"哈密瓜,你这怎么只打印第一个字符啊?"
是因为啊,我们没有让变量"计数"加1

但是,这时候
又有训练师要说了
“你这只打印一行啊,而且也没有逐字打印的效果啊!”
呃呃呃
呃呃呃
呃呃呃
我们在第二关循环结束后
加一个
"移到 x -285 y 自己 的 y 坐标 - 30"
至于没有逐字打印的效果(这个好像最严重)
把一步执行去掉
或者
在第二个循环最后加一个等待积木
都可以完美解决(去掉一步执行效果不太好)

↑去掉一步执行↑

↑加一个等待积木↑
但是,有的训练师又双叒叕要说了
"有时候输入的文本长度不是长宽的积,会报错啊"
呃呃呃
呃呃呃
呃呃呃
只需要在"将变量 计数 增加 1"
的积木后面加上一个判断
只要变量"计数" > 文本 的长度
就退出循环
即可

你学废了吗?
(编程猫的排版太难用了,能不能优化亿下?)