soulsaga 发表于 2018-6-21 19:05 可以放弃改虽然有点影响,但不是很大,只是让我觉得不每行之间太松散。 |
fhxy 发表于 2018-6-21 18:48 可以判断当前场景就不怕影响到其他了.. |
灯笼菜刀王 发表于 2018-6-21 17:36 看了一下你说的修改行距,影响几个菜单的行距,标题画面,退出游戏画面、主菜单的选择指令,和战斗指令菜单,对半对应的光标也得改了 |
灯笼菜刀王 发表于 2018-6-21 17:36 听你这么一说涉及的光标行距修改问题太多啦,简直是重做一遍菜单修改了,两个方法都说一下吧。 我看有没有必要改,我看关重七的梦幻西游3是用的战斗图标不过也涉及到修改光标行距 |
本帖最后由 fhxy 于 2018-6-21 18:11 编辑 fhxy 发表于 2018-6-21 17:22 听你这么一说涉及的光标行距修改问题太多啦,简直是重做一遍菜单修改了,两个方法都说一下吧。 我看有没有必要改,我看关重七的梦幻西游3是用的战斗图标不过也涉及到修改光标行距 |
灯笼菜刀王 发表于 2018-6-21 17:36 光标行距能改不? |
本帖最后由 灯笼菜刀王 于 2018-6-21 17:37 编辑 fhxy 发表于 2018-6-21 17:22 想改的话,到Window_Command 里 def draw_item(index, color) 里面的 rect = Rect.new(4, 32 * index, self.contents.width - 8, 32) 这里就是行距, 不过,改行距容易, 改其他就不容易了,比如光标的位置和移动方式, 如果没能力处理这些, 那还是别动它为好 觉得窗口太长, 可以用二级窗口或者图片战斗指令脚本, 副作用比较小 |
本帖最后由 fhxy 于 2018-6-21 17:24 编辑 灯笼菜刀王 发表于 2018-6-21 15:08 按你的方法修改了宽度,有一点就是能不能修改每条指令的行距?我添加了三条指令指令菜单显得太长了想缩短些就像我上面战斗图的状态菜单一样缩小七条指令的行距。 脚本修改如下: # 生成角色命令窗口 s1 = $data_system.words.attack s2 = $data_system.words.skill s3 = $data_system.words.guard s4 = $data_system.words.item s5 = "保护" s6 = "召唤" s7 = "捕捉" @actor_command_window = Window_Command.new(70,[s1, s2, s3, s4, s5, s6, s7]) @actor_command_window.y = 160 @actor_command_window.back_opacity = 160 @actor_command_window.active = false @actor_command_window.visible = false |
本帖最后由 fhxy 于 2018-6-21 16:00 编辑 灯笼菜刀王 发表于 2018-6-21 15:08 按照你的思路还真实现了你说的效果, 随便指点一下角色指令窗口在哪里修改?我想把指令窗口修改小一点。 另外你看看我修改的脚本有没有问题。 #-------------------------------------------------------------------------- # ● 设置角色指令窗口 #-------------------------------------------------------------------------- def phase3_setup_command_window # 同伴指令窗口无效化 @party_command_window.active = false @party_command_window.visible = false # 角色指令窗口无效化 @actor_command_window.active = true @actor_command_window.visible = true # 设置角色指令窗口的位置 # @actor_command_window.x = @actor_index * 16 # def @actor_command_window.x case @actor_index # case @actor_command_window.index when 0 @actor_command_window.x = 500 @actor_command_window.y = 130 when 1 @actor_command_window.x = 500 @actor_command_window.y = 200 when 2 @actor_command_window.x = 500 @actor_command_window.y = 270 when 3 @actor_command_window.x = 500 @actor_command_window.y = 340 when 4 @actor_command_window.x = 500 @actor_command_window.y = 410 when 5 @actor_command_window.x = 430 @actor_command_window.y = 130 when 6 @actor_command_window.x = 430 @actor_command_window.y = 200 when 7 @actor_command_window.x = 430 @actor_command_window.y = 270 when 8 @actor_command_window.x = 430 @actor_command_window.y = 340 when 9 @actor_command_window.x = 430 @actor_command_window.y = 410 # 设置索引为 0 我把这个屏蔽了不知道该不该屏蔽 # @actor_command_window.index = 0 end return |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-9-20 20:55
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.