赞 | 0 |
VIP | 104 |
好人卡 | 0 |
积分 | 1 |
经验 | 16939 |
最后登录 | 2023-4-27 |
在线时间 | 1387 小时 |
Lv1.梦旅人 追从自然的旅行者 奇特空·煦
- 梦石
- 0
- 星屑
- 107
- 在线时间
- 1387 小时
- 注册时间
- 2010-12-31
- 帖子
- 4944
|
本帖最后由 Kimu 于 2011-7-9 20:26 编辑
- #==============================================================================
- # ■ Window_Help
- #------------------------------------------------------------------------------
- # 特技及物品的说明、角色的状态显示的窗口。
- #==============================================================================
- class Window_Help < Window_Base
- #--------------------------------------------------------------------------
- # ● 初始化对象
- #--------------------------------------------------------------------------
- def initialize
- super(0, 0, 544, WLH * 2 + 32)
- oneline_text = (544 - 32) % WLH
- end
- #--------------------------------------------------------------------------
- # ● 文本设置
- # text : 窗口显示的字符串
- # align : 对齐方式 (0..左对齐、1..中间对齐、2..右对齐)
- #--------------------------------------------------------------------------
- def set_text(text, align = 0)
- if text != @text or align != @align
- t = text.split("/")
- t1 = t[0]
- t2 = t[1]
- self.contents.clear
- self.contents.font.color = normal_color
- self.contents.draw_text(4, 0, self.width - 40, WLH, t1, align)
- self.contents.draw_text(4, WLH, self.width - 40, WLH, t2, align)
- @text = text
- @align = align
- end
- end
- end
复制代码 说明:写物品说明的时候在需要换行的地方写一个"/"即可
什么?在什么地方换行?我没试,自己试试吧= =
====================================================
话说这样可能造成窗口互相覆盖,其他地方的窗口位置及大小需要调整 |
|