|
喵呜喵5 发表于 2023-10-5 19:37 但是它同样位数的宽度可能是完全不一样的,我已经放弃了,稍微空一点就空一点吧,反正前面宽度在42以内效果正常,超过42的时候一般玩家也攒不到那么多 |
不考虑脚本通用的情况下,我推荐直接写脏代码, 把所有文字位数的情况直接本地算一遍数值写死到代码里, 能最简单粗暴解决你的问题 反正这屁大的地方文字可能出现的情况从1个字到10个字顶天了,再多显示出来玩家又看不清也没什么意义 |
喵呜喵5 发表于 2023-10-5 19:22 嗯 |
超出宽度后你打算怎么绘制?就现在这种压缩的方式绘制吗? |
那最好还是试着写一个逐字绘制(参考draw_text_ex)比较好 |
AshhsA 发表于 2023-10-5 17:19 实际上就是我发的图片,我已经翻过帮助了,但实际上最后的结果并不一定是60%……我看了这个贴子,RGSS3因为有描边的关系,实际宽度应该是完全不可控的。https://rpg.blue/thread-409856-1-1.html |
draw_text(rect, str[, align]) 你可以参考一下这个 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-23 05:25
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.