Project1
标题:
怎么调整数值显示范围?
[打印本页]
作者:
ques2355
时间:
2009-4-24 01:18
提示:
作者被禁止或删除 内容自动屏蔽
作者:
开心词典
时间:
2009-4-24 02:12
提示:
作者被禁止或删除 内容自动屏蔽
作者:
深海的影
时间:
2009-4-24 03:35
我猜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是右对齐。 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1