Project1

标题: draw_text如何自动换行? [打印本页]

作者: 风若·飘絮    时间: 2013-12-8 10:36
标题: draw_text如何自动换行?
RM默认字数多会缩放,如何让它自动换行?
作者: 恐惧剑刃    时间: 2013-12-8 10:52
思路修改内部Bitmap类
先用split("")分割,循环计算宽度,宽度 = times * font.size
如果超过window.contents的width,那么用insert给字符串中插入一个特殊字符如“★”
然后再split("★")分别描绘并且让Y坐标变化
作者: fux2    时间: 2013-12-8 18:56
只能在draw_text之前分割字符串,然后分多次draw_text
Bitmap类里有一个方法font_size,可以比较精确的返回描绘传入字符串所需的Rect。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1