| 赞 | 5  | 
 
| VIP | 211 | 
 
| 好人卡 | 175 | 
 
| 积分 | 8 | 
 
| 经验 | 48096 | 
 
| 最后登录 | 2014-1-9 | 
 
| 在线时间 | 1327 小时 | 
 
 
 
 
 
Lv2.观梦者 (?????) 
	- 梦石
 - 0 
 
        - 星屑
 - 814 
 
        - 在线时间
 - 1327 小时
 
        - 注册时间
 - 2011-7-18
 
        - 帖子
 - 3184
 
 
  
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
 本帖最后由 各种压力的猫君 于 2011-11-26 23:53 编辑  
 
 
 
 ↑ 使用前 
 
 
 ↑ 使用后 
 
使用协议: 
STAFF & Enjoy 
Just Enjoy! 
 
脚本:- #==============================================================================
 
 - # ■ [VX]全局窗口间距设定 2.0 by 各种压力的猫君
 
 - #------------------------------------------------------------------------------
 
 - #  插入位置:Window_Command脚本以下(Main以上)
 
 - #------------------------------------------------------------------------------
 
 - #   更新记录:
 
 - #   2.0 2011-11-20 追加了Window_Command窗口高度修正
 
 - #   1.0 2011-11-20 初版
 
 - #==============================================================================
 
  
- class Window_Base < Window
 
 -   # 在此设定全局窗口横向间距(单位像素,限定为2的整数倍数)
 
 -   Space_From_Other_Windows_x = 4
 
 -   # 在此设定全局窗口纵向间距(单位像素,限定为2的整数倍数)
 
 -   Space_From_Other_Windows_y = 4
 
 -   
 
 - "┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓"
 
 - "┃        自定义内容到此结束,以下内容切勿随意修改        ┃"
 
 - "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛"
 
 -   
 
 -   print "全局窗口横向间距设定错误!" if Space_From_Other_Windows_x % 2 != 0
 
 -   print "全局窗口纵向间距设定错误!" if Space_From_Other_Windows_y % 2 != 0
 
 -   alias old_initialize initialize
 
 -   def initialize(x, y, width, height)
 
 -     new_x = x + (Space_From_Other_Windows_x / 2)
 
 -     new_y = y + (Space_From_Other_Windows_y / 2)
 
 -     new_width  = width - Space_From_Other_Windows_x
 
 -     new_height = height - Space_From_Other_Windows_y
 
 -     old_initialize(new_x, new_y, new_width, new_height)
 
 -   end
 
 - end
 
  
- class Window_Command < Window_Selectable
 
 -   def initialize(width, commands, column_max = 1, row_max = 0, spacing = 32)
 
 -     if row_max == 0
 
 -       row_max = (commands.size + column_max - 1) / column_max
 
 -     end
 
 -     super(0, 0, width, row_max * WLH + 32 + Space_From_Other_Windows_y, spacing)
 
 -     @commands = commands
 
 -     @item_max = commands.size
 
 -     @column_max = column_max
 
 -     refresh
 
 -     self.index = 0
 
 -   end
 
 - end
 
  复制代码 |   
 
 
 
 |