猫史档案馆


【教程】基于变量的逐字打印

用户:一个哈密瓜一个哈密瓜查看:13 回复:3 评论:13 创建时间:2022-12-21T17:22:36


最近,有很多人问:如何逐字打印

所以,出个简简单单的逐字打印教程吧

(本人第一次做教程,有不好的地方请见谅)

——————————————————————————————————————

首先

我们需要一个角色

隐藏

center_image

然后加两个变量

一个用来计数

一个就是要逐字打印的内容了

初始化计数变量(让它值为1)

再套一个循环

就是行数

center_image

然后里面再套一个循环

就是列数

center_image接着我们文字印章"文章 的 第 计数 个字符"

center_image

接着我们x平移一下

注:平移的距离一定要>=字体大小

center_image

这时候基本上就大功告成了

这时候,有的训练师就说了

"哈密瓜,你这怎么只打印第一个字符啊?"

是因为啊,我们没有让变量"计数"加1

center_image

但是,这时候

又有训练师要说了

“你这只打印一行啊,而且也没有逐字打印的效果啊!”

呃呃呃

呃呃呃

呃呃呃

我们在第二关循环结束后

加一个

"移到 x -285 y   自己 的 y 坐标 - 30"

至于没有逐字打印的效果(这个好像最严重)

把一步执行去掉

或者

在第二个循环最后加一个等待积木

都可以完美解决(去掉一步执行效果不太好)

center_image

↑去掉一步执行↑

center_image

↑加一个等待积木↑

但是,有的训练师又双叒叕要说了

"有时候输入的文本长度不是长宽的积,会报错啊"

呃呃呃

呃呃呃

呃呃呃

只需要在"将变量 计数 增加 1"

的积木后面加上一个判断

只要变量"计数" >  文本 的长度

就退出循环

即可

center_image

你学废了吗?

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


回复

上一页1 页 / 共 1下一页
林夕狐林夕狐

逐字打印+自动换行:

center_image

只要用个判断就行awa

点赞1


评论


听雨_可乐听雨_可乐

吃瓜

点赞0


评论


听雨_可乐听雨_可乐

抢个沙发~

点赞0


评论