论坛
BBS
登录
Project1
»
论坛
›
技术讨论
›
RPG Maker VX Ace 讨论区
›
如何让Window_ActorCommand显示更多行?
返回列表
发新帖
查看:
142
|
回复:
1
[有事请教]
如何让Window_ActorCommand显示更多行?
[复制链接]
JasperCrazy
JasperCrazy
当前离线
赞
0
VIP
好人卡
积分
2
经验
最后登录
2026-9-30
在线时间
68 小时
写轮眼
梦石
0
星屑
176
在线时间
68 小时
注册时间
2019-1-14
回帖
11
发消息
发表于 2026-9-16 19:25:38
|
显示全部楼层
|
阅读模式
悬赏
100
星屑
未解决
本帖最后由 JasperCrazy 于 2026-9-16 20:55 编辑
我想一次性把8行指令全部显示出来,同时让Window_BattleStatus只显示4行。如果把Window_BattleStatus改成8行的话就太臃肿了。
换句话说就是,让这俩窗口顶端不要对齐?求教。
显示不全
太臃肿
我来回答
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
JasperCrazy
JasperCrazy
当前离线
赞
0
VIP
好人卡
积分
2
经验
最后登录
2026-9-30
在线时间
68 小时
写轮眼
梦石
0
星屑
176
在线时间
68 小时
注册时间
2019-1-14
回帖
11
发消息
楼主
|
发表于 2026-9-16 21:48:15
|
显示全部楼层
本帖最后由 JasperCrazy 于 2026-9-18 22:25 编辑
试了一个思路:
[pre lang="ruby"]
def create_actor_command_window
@actor_command_window = Window_ActorCommand.new
#@actor_command_window.viewport = @info_viewport #将这行注释
@actor_command_window.set_handler(:attack, method(:command_attack))
@actor_command_window.set_handler(:skill, method(:command_skill))
@actor_command_window.set_handler(:guard, method(:command_guard))
@actor_command_window.set_handler(:item, method(:command_item))
@actor_command_window.set_handler(:cancel, method(:prior_command))
@actor_command_window.set_handler(:equip, method(:command_equip))
@actor_command_window.set_handler(:escape, method(:command_escape))
@actor_command_window.x = Graphics.width - 160 #添加坐标
@actor_command_window.y = Graphics.height - 216 #添加坐标
end[/pre]
结果选取敌人时,战斗指令窗口就无法隐藏了=_=
又给actor_command_window补了一堆hide和show,暂时没出问题。
希望有更标准的解法
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表