| 赞 | 0  | 
 
| VIP | 3 | 
 
| 好人卡 | 7 | 
 
| 积分 | 7 | 
 
| 经验 | 34794 | 
 
| 最后登录 | 2024-2-21 | 
 
| 在线时间 | 684 小时 | 
 
 
 
 
 
Lv2.观梦者 
	- 梦石
 - 0 
 
        - 星屑
 - 719 
 
        - 在线时间
 - 684 小时
 
        - 注册时间
 - 2009-5-29
 
        - 帖子
 - 461
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
 本帖最后由 saturnfjh 于 2009-12-15 10:46 编辑  
 
我想把战斗中的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
 
  复制代码 麻烦帮忙解决下- - 
感激不尽…… |   
 
 
 
 |