猫史档案馆


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

用户:一个哈密瓜一个哈密瓜查看:257 回复: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


评论

雀食(但请不要对一个花了1分钟研究出来的程序说这话)


听雨_可乐听雨_可乐

吃瓜

点赞0


评论

您好像走错地方了,这里不是瓜摊......也没有西瓜......

也是哦

作者不就是瓜嘛

呃呃呃

说的好有道理

呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃


听雨_可乐听雨_可乐

抢个沙发~

点赞0


评论

qwq

被狐狸抢了......

啊啊啊,抢个板凳吧~

自古板凳归楼主......

喵D,还是抢前排吧

“喵”是我故意打的