Project1
标题:
金钱窗口坐标修改
[打印本页]
作者:
347780682
时间:
2015-10-3 23:07
标题:
金钱窗口坐标修改
PXKICYYX]X}U~_1_VENZN3R.png
(20.87 KB, 下载次数: 15)
下载附件
保存到相册
2015-10-3 23:05 上传
这个金钱的数值要怎么才能调整呢
作者:
御之嵐
时间:
2015-10-3 23:15
在Window_Gold
找到
def refresh
contents.clear
draw_currency_value(value, currency_unit, x, 0, contents.width - 8)
end
复制代码
修改 x值 即可
但是他會連後面的單位 一起移動
作者:
御之嵐
时间:
2015-10-3 23:24
本帖最后由 御之嵐 于 2015-10-3 23:26 编辑
稍作修改
數值 和 單位的顯示 已經分開了
我沒有調位置
你自己再稍微調整位置吧
修改
refresh 裡面
兩個 draw_text 的X值即可
#==============================================================================
# ■ Window_Gold
#------------------------------------------------------------------------------
# 顯示持有金錢的視窗
#==============================================================================
class Window_Gold < Window_Base
#--------------------------------------------------------------------------
# ● 初始化物件
#--------------------------------------------------------------------------
def initialize
super(0, 0, window_width, fitting_height(1))
refresh
end
#--------------------------------------------------------------------------
# ● 取得視窗的寬度
#--------------------------------------------------------------------------
def window_width
return 160
end
#--------------------------------------------------------------------------
# ● 重新整理
#--------------------------------------------------------------------------
def refresh
contents.clear
draw_text(x, 0, contents.width - 8, line_height, value)
change_color(system_color)
draw_text(x, 0, contents.width - 8, line_height, currency_unit)
end
#--------------------------------------------------------------------------
# ● 取得持有金錢
#--------------------------------------------------------------------------
def value
$game_party.gold
end
#--------------------------------------------------------------------------
# ● 取得貨幣單位
#--------------------------------------------------------------------------
def currency_unit
Vocab::currency_unit
end
#--------------------------------------------------------------------------
# ● 開啟視窗
#--------------------------------------------------------------------------
def open
refresh
super
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1