Project1

标题: 关于夏娜的“豪华菜单显示”的BUG问题 [打印本页]

作者: sagegao    时间: 2009-4-8 03:20
标题: 关于夏娜的“豪华菜单显示”的BUG问题
夏娜的这个菜单确实很不错,貌似也比较老了,很多私人整合系统都有采用。最近研究这个的时候发现了一个BUG,不知道有没有人提出过,具体情况如下:
  1.首先,我们规定战士职业只能装备铜盾类防具,枪兵只能装备铜盔类防具,如图1、2
  2.然后进入“装备”栏,如图3
  3.直接选择枪兵帕吉尔,点击激活右边窗口,如图4
  4.发现BUG了,原本不能装备铜盾的枪兵居然可以装备了!如图5
  5.保持光标在盾类装备上,退回上一级,选人光标指向阿尔西斯,如图6
  6.接着立即将光标换回来,重新指向帕吉尔,这次没问题了,不再显示不属于本职业的装备,也不能装备了,如图7
  7.另外有时也会出现本应该显示的本职业装备不显示的情况,用上述类似的操作才能恢复正常。
  8.第一主角不会发生这种情况,只有后面的角色会出现。
通过看脚本我觉得似乎是窗口刷新的问题所致,但是我试着修改没成功,不知道以前有没有人发现并且解决过这个问题,现在贴出来大家看看,亦希望夏娜本人能看一下情况。
  
  
  
  
  
  
  
  


作者: sagegao    时间: 2009-4-8 03:23
另外那个图片怎么上传? [LINE]1,#dddddd[/LINE]版主对此帖的评论:『请擅用编辑功能避免连贴……』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: tommay    时间: 2009-4-8 03:32
请看置顶帖
http://rpg.blue/viewthread.php?tid=106555
作者: ssssepwq    时间: 2009-4-8 10:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: sagegao    时间: 2009-4-8 14:29
多谢上面的兄弟,图搞定了,这样更容易把问题说清楚。看来这个问题非要夏娜自己来解决不可了?{/pz}
作者: 紫苏    时间: 2009-4-8 18:35
夏娜潜修盖世神功正酣,就不麻烦他了~{/hx}

Scene_Equip★ 860多行,有如下语句,添加红色部分:
    if Input.trigger?(Input::C)
      # 演奏确定 SE
      $game_system.se_play($data_system.decision_se)
      # 激活物品窗口
      @equip_window_right.active = true
      @equip_actor_window.active = false
      @equip_window_right.index = 0
      @equip_item_window1.set_actor(@equip_actor)
      @equip_item_window2.set_actor(@equip_actor)
      @equip_item_window3.set_actor(@equip_actor)
      @equip_item_window4.set_actor(@equip_actor)
      @equip_item_window5.set_actor(@equip_actor)

      
      for i in 1..8
        @equip_actor_window.y += 10
        @equip_help_window.y -= 10
        if i==8
          @equip_actor_window.y = 480
          @equip_help_window.y = 396
        end
        Graphics.update
      end
      return
    end
[LINE]1,#dddddd[/LINE]版主对此帖的认可:『难道楼主没认可你?不管怎么样,先发分。』,积分『+350』。
作者: sagegao    时间: 2009-4-9 01:05
嗯,这次行了,多谢楼上的兄弟。果然66里还是藏龙卧虎啊{/kuk}




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