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

Project1

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

[已经解决] 怎么处理当单一属性达到4位数时,属性菜单显示拥挤的情况

[复制链接]

Lv2.观梦者

梦石
0
星屑
701
在线时间
511 小时
注册时间
2012-4-8
帖子
255
跳转到指定楼层
1
发表于 2012-12-9 12:12:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
1星屑
本帖最后由 黑白界 于 2012-12-9 12:14 编辑

理论上属性不超过3位,但是修改了脚本属性、突破了极限后就会出现这样的问题。
如图的筋骨属性,修改脚本中的哪些部分可以支持属性达到4位数时正常显示(至少可以稍宽一点,把左面空着的地方占上)?

jingu1.png (26.84 KB, 下载次数: 19)

如图的筋骨

如图的筋骨

最佳答案

查看完整内容

插到main前- -b话说,五位数的话可能就要改字体大小或者窗口大小了...

点评

嗯 我晓得。。你不如把你用的脚本发上来 我估计你可能用的不是默认脚本……  发表于 2012-12-9 15:53
武侠|养成|战棋游戏《以武证道》头秃开发中...
开发日记在此

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
2
发表于 2012-12-9 12:12:27 | 只看该作者
本帖最后由 zhangbanxian 于 2012-12-9 16:25 编辑

插到main前
  1. class Window_Base
  2.   def draw_actor_param(actor, x, y, param_id)
  3.     change_color(system_color)
  4.     draw_text(x, y, 120-36, line_height, Vocab::param(param_id))
  5.     change_color(normal_color)
  6.     draw_text(x + 120-36, y, 72, line_height, actor.param(param_id), 2)
  7.   end
  8. end
  9. class Window_EquipStatus
  10.   def draw_current_param(x, y, param_id)
  11.     change_color(normal_color)
  12.     draw_text(x-48, y, 64, line_height, @actor.param(param_id), 2)
  13.   end
  14.   def draw_right_arrow(x, y)
  15.     change_color(system_color)
  16.     draw_text(x-16, y, 22, line_height, "→", 1)
  17.   end
  18.   def draw_new_param(x, y, param_id)
  19.     new_value = @temp_actor.param(param_id)
  20.     change_color(param_change_color(new_value - @actor.param(param_id)))
  21.     draw_text(x-32, y, 64, line_height, new_value, 2)
  22.   end
  23. end
复制代码
- -b话说,五位数的话可能就要改字体大小或者窗口大小了...

评分

参与人数 1梦石 +1 收起 理由
迷糊的安安 + 1 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

好歹当年也当过大魔王过,orz
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2607
在线时间
1967 小时
注册时间
2012-4-25
帖子
141
3
发表于 2012-12-9 13:33:59 | 只看该作者
情况类似于Help窗口内容过多就会变挤。把显示数字的窗口多给点空间。。
回复

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
631
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

4
发表于 2012-12-9 14:13:27 | 只看该作者
在那个属性描画的draw_text里(x,x,x,x,x)
第三个x改大一点。那个属性代表文字可显示的宽度。

点评

具体一点可以吗,只需要esc菜单中角色状态,和装备切换时的属性变更。 后者可能稍麻烦,因为箭头后没有足够的地方容纳4位数,能给予脚本最好。  发表于 2012-12-9 15:23
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
5
发表于 2012-12-9 19:07:43 | 只看该作者
本帖最后由 j433463 于 2012-12-9 19:11 编辑

干脆直接把 main 中的字体大小改成

Font.default_size = 20

我觉得 vx ace 的字体太大了,vx 的字体好像就是 20 而已,字体大了占画面也多,
而且有很多地方似乎本来在 vx 是刚刚好的,在 vx ace 中字都挤在一起了,
譬如血条上的 HP MP TP 等字,明显是挤窄的,根本没有调整好。

字体调小后,菜单空间也变得宽敞些,还可以做更好的美化配置。
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-29 03:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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