Project1

标题: 战斗血条 1.8改版问题 [打印本页]

作者: vtye123asdfg    时间: 2008-12-15 02:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-15 03:28
刷新问题吧!进入角色命令回合的时候再把@status_window.refresh一次
应该可以解决{/dy}我没有实践,给个方法在这里{/wx}
话说以前我也遇到过这问题
觉得实在不爽就去下了小雨的录像来看怎么绘制那个条
然后自己画了放进去……!
作者: redant    时间: 2008-12-15 06:13
发你的血条脚本 或着 工程上来
作者: vtye123asdfg    时间: 2008-12-15 18:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 后知后觉    时间: 2008-12-15 21:32
#==============================================================================
# ■ Scene_Battle
#==============================================================================
class Scene_Battle
  #--------------------------------------------------------------------------
  # ● フレーム更新
  #--------------------------------------------------------------------------
  alias xrxs_bp7_update update
  def update
    xrxs_bp7_update
    # メッセージウィンドウ表示中の場合
    if $game_temp.message_window_showing
      @status_window.update_cp_only = true  
    else
      @status_window.update_cp_only = false
    end
  end
end
显示文章的时候不会显示血条
如果把
      @status_window.update_cp_only = true  
改成
      @status_window.update_cp_only = false
显示文章的时候就会变成卡吧死机
所以还是refresh好了
不知道你的战斗系统是怎么样的
就说默认的好了
全局搜索 start_phase2
这个是进入战斗/逃跑的选择,如果你已经把这个跳过那就全局搜索
start_phase3
默认情况下start_phase3只有一个,就是在选择战斗的时候
在这一行前面加一行
    @status_window.refresh
这样就好了,如果你没有跳过战斗/逃跑的选择
就在start_phase2前面加一行    @status_window.refresh
大概就是这样了吧! [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 姬文翔    时间: 2008-12-16 01:23
我的游戏用了这个血条也是这样……不过我那个本身是不显示人的名字,有个机会显示下也不错,哈哈




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