赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 3160 |
最后登录 | 2020-5-31 |
在线时间 | 3 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 3 小时
- 注册时间
- 2009-4-7
- 帖子
- 33
|
我猜LZ的问题应该是使用了破限的脚本,只是在数字显示比较大的情况下,数字的字号会缩小。假如是这个问题的话,我想,可以这样解决:
在RGSS中,Bitmap这个内置类的drawtext方法专门负责显示,它的作用是在一个规定大小的矩形内显示数字文本之类的东西,如果文本超过了矩形,那么就会自动将文本缩小60%再显示。因此解决的方法就是不要让文本超过那个矩形就行了……(好像是废话啊!-_-)
找到Window_Base这个类,在其383行找到这个语句,将红色数字调整一下(理论上是随便的,这个数字是指矩形的宽度,不过宽度太大了,显示的位置也会改变,因此最好自己尝试,发现合适自己使用的,我这里是为了效果,随便弄了一个比较大的数字。)
self.contents.draw_text(x + 120, y, 100, WLH, parameter_value, 2)
另外:draw_text()几个参数的意义:
第一个是指矩形左上角那个点的x坐标,第二个是指矩形左上角那个点的y坐标
第三个是矩形的高度,第四个是矩形的宽度,第五个是显示的文本,最后一个是指对齐方式,默认的话是左对齐,1是居中,2是右对齐。 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|