查看: 2180|回复: 4

[已经解决] 好久没问问题了,真心求教

[复制链接]
梦石
0
星屑
9823
在线时间
1648 小时
注册时间
2012-6-6
回帖
306
发表于 2015-12-1 23:34:46 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 流浪杰哥 于 2015-12-1 23:37 编辑

如下图,左右两边的命令窗口会有个动作切换出来,我想把那两个命令窗口就固定在左边不动,还有就是显示角色的窗口也固定不动,不知道该改脚本具体哪个位置,还请高手帮帮我,今天我就无耻地做回伸手党求帮助



P~XU)Q%$N(3EP3AT51X2)7N.png XY_REIPSBXFP0GZ8Y}12{36.png

评分

参与人数 1星屑 -20 收起 理由
taroxd -20 好久没问也要写好标题

查看全部评分

梦石
0
星屑
50
在线时间
1089 小时
注册时间
2014-5-9
回帖
433
发表于 2015-12-2 10:40:44 | 显示全部楼层
Scene_Battle
115行   更新信息显示的显示端口
的括号里的数值都改成 0

评分

参与人数 1星屑 +10 收起 理由
流浪杰哥 + 10 我很赞同

查看全部评分

已填坑作品:唤灵师1,唤灵师2-魔灵大陆,唤灵师3-莉娜丝的吊坠。破晓,傲歌。
填坑中作品:三国梦,罗亚大陆之雇佣兵团
回复

使用道具 举报

梦石
0
星屑
9823
在线时间
1648 小时
注册时间
2012-6-6
回帖
306
 楼主| 发表于 2015-12-2 14:46:32 | 显示全部楼层
15968715431 发表于 2015-12-2 10:40
Scene_Battle
115行   更新信息显示的显示端口
的括号里的数值都改成 0

确实是可以了,不过角色命令窗口看不见了,试着调整@actor_command_window.x坐标,发现竟然没有用,不知道怎么改,真心求教

DH_WQ{3DD282@NL({5LF)BO.png
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1089 小时
注册时间
2014-5-9
回帖
433
发表于 2015-12-2 15:17:39 | 显示全部楼层
本帖最后由 15968715431 于 2015-12-2 15:26 编辑
流浪杰哥 发表于 2015-12-2 14:46
确实是可以了,不过角色命令窗口看不见了,试着调整@actor_command_window.x坐标,发现竟然没有用,不知 ...


这个 脚本 可以把战斗、撤退加入到指令中。

然后刚才那数值是调整到128    试试。

[pre lang="ruby"]class Scene_Battle < Scene_Base

  def start_party_command_selection
    unless scene_changing?
      refresh_status
      @status_window.unselect
      @status_window.open
      if BattleManager.input_start
        @actor_command_window.close
        command_fight
      else
        @party_command_window.deactivate
        turn_start
      end
    end
  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(:escape, method(:command_escape))
    @actor_command_window.set_handler(:cancel, method(:prior_command))
    @actor_command_window.x = Graphics.width
  end

end
class Window_ActorCommand < Window_Command

  def make_command_list
    return unless @actor
    add_attack_command
    add_skill_commands
    add_guard_command
    add_item_command
    add_escape_command
  end

  def add_escape_command
    add_command(Vocab::escape, :escape, BattleManager.can_escape?)
  end

end[/pre]
已填坑作品:唤灵师1,唤灵师2-魔灵大陆,唤灵师3-莉娜丝的吊坠。破晓,傲歌。
填坑中作品:三国梦,罗亚大陆之雇佣兵团
回复

使用道具 举报

梦石
0
星屑
9823
在线时间
1648 小时
注册时间
2012-6-6
回帖
306
 楼主| 发表于 2015-12-2 15:56:25 | 显示全部楼层
15968715431 发表于 2015-12-2 15:17
这个 脚本 可以把战斗、撤退加入到指令中。

然后刚才那数值是调整到128    试试。

非常感谢,OK了

Q~@C~AZT9OMYT2K7V_`BVV3.png
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部