Project1

标题: 重发:关于五人战斗的排版问题!!!急!! [打印本页]

作者: 路飞的霸气    时间: 2008-6-3 07:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2008-6-3 07:04
re:主题:《菜鸟关于5人战斗的问题!!》 [LINE]1,#dddddd[/LINE]LZ去主站搜索 八人战斗 就有脚本了。
作者: link006007    时间: 2008-6-3 07:05
re:主题:《菜鸟关于5人战斗的问题!!》 [LINE]1,#dddddd[/LINE]有5人战斗
我要去劫狱  没空了 (这个回帖的nc)
作者: 路飞的霸气    时间: 2008-6-6 07:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: hitlerson    时间: 2008-6-6 07:52
Window_MenuStatus里

#==============================================================================
# ■ Window_MenuStatus
#------------------------------------------------------------------------------
#  显示菜单画面和同伴状态的窗口。
#==============================================================================

class Window_MenuStatus < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 初始化目标
  #--------------------------------------------------------------------------
  def initialize
    super(0, 0, 480, 480)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
    self.active = false
    self.index = -1
  end
  #--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    @item_max = $game_party.actors.size
    for i in 0...$game_party.actors.size
      x = 64
      y = i * 116


最后行的Y小点 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 3535    时间: 2008-6-6 07:53
  def refresh
    self.contents.clear
    @item_max = $game_party.actors.size
    for i in 0...$game_party.actors.size
      x = 64
      y = i * 116
      actor = $game_party.actors
      draw_actor_graphic(actor, x - 40, y + 80)
      draw_actor_name(actor, x, y)
      draw_actor_class(actor, x + 144, y)
      draw_actor_level(actor, x, y + 32)
      draw_actor_state(actor, x + 90, y + 32)
      draw_actor_exp(actor, x, y + 64)
      draw_actor_hp(actor, x + 236, y + 32)
      draw_actor_sp(actor, x + 236, y + 64)
    end
  end

116的原因:super(0, 0, 480, 480)
self.contents = Bitmap.new(width - 32, height - 32)
有32像素(上加下)不能显示内容,480-16=464
464/4 = 116
现在:464/5=92.8。

改成y = i * 93。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 路飞的霸气    时间: 2008-6-6 08:40
提示: 作者被禁止或删除 内容自动屏蔽




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