用户:
ENEMY查看:11 回复:5 评论:11 创建时间:2022-07-22T16:26:57
求kitten4文字印章碰到边缘就换行的方法,脑细胞想没了也想不出来(捂脸)
醉醉白凰有几种方法……不过不适合萌新
第一种就是分行。
把一段话放在一个变量a里;创建n个角色,x一样y不同(懂?);第一个角色取a的1~20个字符显示、第二个角色取a的21~40个字符显示、第n个角色取a的(n-1)*20+1~n*20个字符(懂?)显示。这个方法我经常用,一般用的是居中选项。要清屏的时候只能在一个角色里写,不然显示不出来(别问我为什么强调这一点……想当年我……)
第二个就是单个印刷
把一段话放在一个变量a里;创建一个i=1计数;创建一个角喵,坐标为起始位置;重复执行a的长度次:打印变量a的第i个字符、将变量i+1、如果碰到右边缘将x坐标设为-400,y坐标-10(根据实际情况表调试),这个方法我没用过……不过以前我做像素画板的时候用过这种思路(懂?)
然后……没有然后了
点赞0
评论
一个破名七个字用数学算,首先把印刷文子放到列表,然后长度到了碰到右边缘的距离的那个数字就换一行。操作比较简单,比如每10个字就碰到右边缘一次,这里假如有一个变量叫做a,让一个角色每文子印章 把列表第a+1项、第a+2项……第a+10项放到一起,然后a+1,y坐标-若干.
点赞0
评论