设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2316|回复: 2
打印 上一主题 下一主题

[已经解决] 金钱窗口坐标修改

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6117
在线时间
1557 小时
注册时间
2011-6-14
帖子
520
跳转到指定楼层
1
发表于 2015-10-3 23:07:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
这个金钱的数值要怎么才能调整呢

Lv3.寻梦者

梦石
0
星屑
2986
在线时间
646 小时
注册时间
2009-1-21
帖子
273
2
发表于 2015-10-3 23:15:02 | 只看该作者
在Window_Gold
找到
  1. def refresh
  2.     contents.clear
  3.     draw_currency_value(value, currency_unit, x, 0, contents.width - 8)
  4.   end
复制代码
修改 x值  即可

但是他會連後面的單位 一起移動

点评

我只想单独移动这个数值啊  发表于 2015-10-3 23:18
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2986
在线时间
646 小时
注册时间
2009-1-21
帖子
273
3
发表于 2015-10-3 23:24:57 | 只看该作者
本帖最后由 御之嵐 于 2015-10-3 23:26 编辑

稍作修改

數值 和  單位的顯示 已經分開了
我沒有調位置
你自己再稍微調整位置吧

修改
refresh 裡面
兩個 draw_text  的X值即可
  1. #==============================================================================
  2. # ■ Window_Gold
  3. #------------------------------------------------------------------------------
  4. #  顯示持有金錢的視窗
  5. #==============================================================================

  6. class Window_Gold < Window_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化物件
  9.   #--------------------------------------------------------------------------
  10.   def initialize
  11.     super(0, 0, window_width, fitting_height(1))
  12.     refresh
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 取得視窗的寬度
  16.   #--------------------------------------------------------------------------
  17.   def window_width
  18.     return 160
  19.   end
  20.   #--------------------------------------------------------------------------
  21.   # ● 重新整理
  22.   #--------------------------------------------------------------------------
  23.   def refresh
  24.     contents.clear
  25.     draw_text(x, 0, contents.width - 8, line_height, value)
  26.     change_color(system_color)
  27.     draw_text(x, 0, contents.width - 8, line_height, currency_unit)
  28.   end
  29.   #--------------------------------------------------------------------------
  30.   # ● 取得持有金錢
  31.   #--------------------------------------------------------------------------
  32.   def value
  33.     $game_party.gold
  34.   end
  35.   #--------------------------------------------------------------------------
  36.   # ● 取得貨幣單位
  37.   #--------------------------------------------------------------------------
  38.   def currency_unit
  39.     Vocab::currency_unit
  40.   end
  41.   #--------------------------------------------------------------------------
  42.   # ● 開啟視窗
  43.   #--------------------------------------------------------------------------
  44.   def open
  45.     refresh
  46.     super
  47.   end
  48. end
复制代码

点评

多谢大大 数值可以调整了  发表于 2015-10-3 23:40

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 21:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表