Project1

标题: 在ACE中如何做出像XP默认的那种战斗界面? [打印本页]

作者: hcm    时间: 2012-2-16 09:36
标题: 在ACE中如何做出像XP默认的那种战斗界面?
就是XP那种角色图和HP/SP在下放横向排开,攻击/技能/防御/物品菜单在战斗图上方那种,VX(ACE)本身角色是纵向的,菜单在右边。dsu_plus_rewardpost_czw
作者: 吴昶    时间: 2012-2-17 20:21
同求啊      
作者: hcm    时间: 2012-2-23 09:44
暂时没人回答,自己也没解决,先自顶一下。
作者: 黑化の鼠标    时间: 2012-2-23 12:54
同求,因为素材问题实在是没法用横版,只能考虑JRPG了
作者: hcm    时间: 2012-2-25 12:28
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1856405
这个好像有点像我提的问题,@杂兵天下,可以在这里给我范例参考一下吗?谢谢了。
作者: 杂兵天下    时间: 2012-2-25 12:32
本帖最后由 杂兵天下 于 2012-2-25 16:59 编辑

恩,不知什么事情把我拉过来了,先占位。
角色战斗图的话,@后知后觉
菜单一字排开?干脆试试把XP默认脚本移植吧。。。���
RUBY 代码复制
  1. #encoding:utf-8
  2. class Scene_Battle < Scene_Base
  3.   def create_info_viewport
  4.     @info_viewport = Viewport.new
  5.     @info_viewport.rect.y = 0#Graphics.height - @status_window.height
  6.     @info_viewport.rect.height = Graphics.height
  7.     @info_viewport.z = 100
  8.     @info_viewport.ox = 64
  9.     @status_window.viewport = @info_viewport
  10.   end
  11.   def create_actor_command_window
  12.     @actor_command_window = Window_ActorCommand.new
  13.     @actor_command_window.viewport = @info_viewport
  14.     @actor_command_window.set_handler(:attack, method(:command_attack))
  15.     @actor_command_window.set_handler(:skill,  method(:command_skill))
  16.     @actor_command_window.set_handler(:guard,  method(:command_guard))
  17.     @actor_command_window.set_handler(:item,   method(:command_item))
  18.     @actor_command_window.set_handler(:cancel, method(:prior_command))
  19.     @actor_command_window.x = Graphics.width
  20.     @actor_command_window.y = 0
  21.   end
  22. end
  23. class Window_BattleStatus < Window_Selectable
  24.   def initialize
  25.     super(0, Graphics.height - 120, window_width, window_height)
  26.     refresh
  27.     self.openness = 0
  28.   end
  29. end
  30.  
  31. class Window_PartyCommand < Window_Command
  32.   def initialize
  33.     super(0, Graphics.height - 120)
  34.     self.openness = 0
  35.     deactivate
  36.   end
  37. end

这只是半成品。希望LZ能从中了解些什么
作者: hcm    时间: 2012-2-25 12:41
本帖最后由 hcm 于 2012-2-28 12:34 编辑



基本上搞定了。

作者: 孤独的闪电    时间: 2014-2-27 22:46
hcm 发表于 2012-2-25 12:41
基本上搞定了。

求问怎么改的,我也想把VA的战斗界面改成XP的
作者: 孤独的闪电    时间: 2014-2-28 15:27
脸图的话技能对象判定怎么调?
作者: 孤独的闪电    时间: 2014-3-10 14:17
= =找到一个改菜单的方法了,本来是想问问脸图的技能怎么选定自己人为施法对象




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1