| 
 
| 赞 | 0 |  
| VIP | 3 |  
| 好人卡 | 7 |  
| 积分 | 7 |  
| 经验 | 34794 |  
| 最后登录 | 2024-2-21 |  
| 在线时间 | 684 小时 |  
 Lv2.观梦者 
	梦石0 星屑719 在线时间684 小时注册时间2009-5-29帖子461 | 
| 
本帖最后由 saturnfjh 于 2009-12-15 10:46 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 我想把战斗中的4横行选框改成4竖行的选框……
 但是改了脚本没什么效果……或者是没改到地方?
 麻烦帮忙解决下- -复制代码  def refresh
    self.contents.clear
    @item_max = $game_party.members.size
    @column_max = 1
    for i in 0...@item_max
      draw_item(i)
    end
  end
  def draw_item(index)
    actor = $game_party.members[index]
    rect = item_rect_bs(index)
    rect.x = index * 96
    cx = actor.index * 96 + 8
    self.contents.clear_rect(rect)
    self.contents.font.color = normal_color
    draw_actor_name_bt(actor, cx, 0)
    self.contents.font.size = 20
    self.contents.font.name = "Calibri"
    self.contents.font.bold = true
    draw_actor_state(actor, cx, 24, 80)
    self.contents.font.color = system_color
    self.contents.draw_text(cx, 24, 80, WLH, "CP")
    draw_actor_hp_bs(actor, cx, 48, 80)
    draw_actor_mp_bs(actor, cx, 72, 80)
  end
  def item_rect_bs(index)
    rect = Rect.new(0, 0, 0, 0)
    rect.width = @item_max * 96
    rect.height = @column_max
    rect.x = index * 96
    rect.y = 0
    return rect
  end
感激不尽……
 | 
 |