赞 | 0 |
VIP | 13 |
好人卡 | 7 |
积分 | 7 |
经验 | 32831 |
最后登录 | 2023-12-15 |
在线时间 | 530 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 723
- 在线时间
- 530 小时
- 注册时间
- 2010-6-9
- 帖子
- 840
|
3楼

楼主 |
发表于 2013-3-15 19:25:02
|
只看该作者
本帖最后由 负零 于 2013-3-15 20:08 编辑
j433463 发表于 2013-3-15 00:14 ![]()
有些字体同样的 size 下会比较大或比较小,如果您选了默认状态下呈现比较大的字体,可以在 Main 下设成较小 ...
我只是想局部调整字体大小,那个做法我考虑过,但是是设置全局的默认字体大小,有点太统一了。换句话说我找不到调整以上内容的字体脚本,自己填上也不行,可能位置错了。其他还是可以的,在这里就不行我就有点崩溃了...
Window_Help 重写的- #==============================================================================
- # ■ Window_Help
- #------------------------------------------------------------------------------
- # スキルやアイテムの説明、アクターのステータスなどを表示するウィンドウです。
- #==============================================================================
- class Window_Help < Window_Base
- #--------------------------------------------------------------------------
- # ● オブジェクト初期化
- #--------------------------------------------------------------------------
- def initialize(line_number = 2)
- if not $game_temp.in_battle
- super(0, 0, Graphics.width, fitting_height(line_number))
- else
- super(244, 356, 300, 60)
- end
- end
- #--------------------------------------------------------------------------
- # ● テキスト設定
- #--------------------------------------------------------------------------
- def set_text(text)
- if text != @text
- @text = text
- contents.font.size = 12
- refresh
-
- end
- end
- #--------------------------------------------------------------------------
- # ● クリア
- #--------------------------------------------------------------------------
- def clear
- set_text("")
- end
- #--------------------------------------------------------------------------
- # ● アイテム設定
- # item : スキル、アイテム等
- #--------------------------------------------------------------------------
- def set_item(item)
- contents.font.size = 12
- set_text(item ? item.description : "")
- end
- #--------------------------------------------------------------------------
- # ● リフレッシュ
- #--------------------------------------------------------------------------
- def refresh
- contents.clear
- draw_text_ex(4, 0, @text)
- end
- end
复制代码 |
|