查看: 3803|回复: 9

[已经解决] 在ACE中如何做出像XP默认的那种战斗界面?

[复制链接]

虚空人形

梦石
0
星屑
4866
在线时间
2037 小时
注册时间
2011-8-11
回帖
3260

贵宾

发表于 2012-2-16 09:36:55 | 显示全部楼层 |阅读模式

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

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

×
就是XP那种角色图和HP/SP在下放横向排开,攻击/技能/防御/物品菜单在战斗图上方那种,VX(ACE)本身角色是纵向的,菜单在右边。
梦石
0
星屑
50
在线时间
32 小时
注册时间
2011-12-1
回帖
11
发表于 2012-2-17 20:21:34 | 显示全部楼层
同求啊      
回复

使用道具 举报

虚空人形

梦石
0
星屑
4866
在线时间
2037 小时
注册时间
2011-8-11
回帖
3260

贵宾

 楼主| 发表于 2012-2-23 09:44:14 | 显示全部楼层
暂时没人回答,自己也没解决,先自顶一下。
回复

使用道具 举报

梦石
0
星屑
54
在线时间
1049 小时
注册时间
2012-1-27
回帖
1380
发表于 2012-2-23 12:54:10 | 显示全部楼层
同求,因为素材问题实在是没法用横版,只能考虑JRPG了
惨了,没装全局变量,这下只能玩读档进EXTRA的把戏了∑(゚ω゚ノ)ノ
我感觉我快成兜售Q键幻灯片狂魔了
回复

使用道具 举报

虚空人形

梦石
0
星屑
4866
在线时间
2037 小时
注册时间
2011-8-11
回帖
3260

贵宾

 楼主| 发表于 2012-2-25 12:28:13 | 显示全部楼层
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1856405
这个好像有点像我提的问题,@杂兵天下,可以在这里给我范例参考一下吗?谢谢了。
回复

使用道具 举报

梦石
0
星屑
67
在线时间
140 小时
注册时间
2012-2-6
回帖
351
发表于 2012-2-25 12:32:57 | 显示全部楼层
本帖最后由 杂兵天下 于 2012-2-25 16:59 编辑

恩,不知什么事情把我拉过来了,先占位。
角色战斗图的话,@后知后觉
菜单一字排开?干脆试试把XP默认脚本移植吧。。。���
[pre lang="ruby" line="1"]#encoding:utf-8
class Scene_Battle < Scene_Base
  def create_info_viewport
    @info_viewport = Viewport.new
    @info_viewport.rect.y = 0#Graphics.height - @status_window.height
    @info_viewport.rect.height = Graphics.height
    @info_viewport.z = 100
    @info_viewport.ox = 64
    @status_window.viewport = @info_viewport
  end
  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.x = Graphics.width
    @actor_command_window.y = 0
  end
end
class Window_BattleStatus < Window_Selectable
  def initialize
    super(0, Graphics.height - 120, window_width, window_height)
    refresh
    self.openness = 0
  end
end

class Window_PartyCommand < Window_Command
  def initialize
    super(0, Graphics.height - 120)
    self.openness = 0
    deactivate
  end
end[/pre]
这只是半成品。希望LZ能从中了解些什么
签名是什么?可以吃么?
回复

使用道具 举报

虚空人形

梦石
0
星屑
4866
在线时间
2037 小时
注册时间
2011-8-11
回帖
3260

贵宾

 楼主| 发表于 2012-2-25 12:41:12 | 显示全部楼层
本帖最后由 hcm 于 2012-2-28 12:34 编辑



基本上搞定了。

点评

横向排开,如果愿意用脸图可以直接考虑用http://bbs.66rpg.com/forum.php?mod=viewthread&tid=223593脚本  发表于 2012-2-25 13:00
回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-7-15
回帖
8
发表于 2014-2-27 22:46:47 | 显示全部楼层
hcm 发表于 2012-2-25 12:41
基本上搞定了。

求问怎么改的,我也想把VA的战斗界面改成XP的

点评

hcm
上面的脸图脚本链接不能满足你的需求吗?  发表于 2014-2-28 00:24
回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-7-15
回帖
8
发表于 2014-2-28 15:27:25 | 显示全部楼层
脸图的话技能对象判定怎么调?

点评

hcm
你要调什么?  发表于 2014-2-28 17:49
回复

使用道具 举报

梦石
0
星屑
50
在线时间
6 小时
注册时间
2013-7-15
回帖
8
发表于 2014-3-10 14:17:12 | 显示全部楼层
= =找到一个改菜单的方法了,本来是想问问脸图的技能怎么选定自己人为施法对象

点评

hcm
不是本来就可以这样的吗?  发表于 2014-3-10 19:19
hcm
不是本来就可以的吗?  发表于 2014-3-10 19:18
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部