查看: 2201|回复: 0

[已经过期] 竖值槽问题

[复制链接]
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2014-11-8 00:39:37 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
因为用到了@迷糊的安安 的技能消耗物品的脚本出现了一些菜单风格的设定,为了美观打算给技能冷却添加竖值槽显示风格
  1.   #--------------------------------------------------------------------------
  2.   # ● 绘制横值槽
  3.   #     rate   : 比率(1.0 为满值)
  4.   #     color1 : 渐变色的左端
  5.   #     color2 : 渐变色的右端
  6.   #--------------------------------------------------------------------------
  7.   def draw_gauge(x, y, width, rate, color1, color2)
  8.     fill_w = (width * rate).to_i
  9.     gauge_y = y + line_height - 8
  10.     contents.fill_rect(x, gauge_y, width, 6, gauge_back_color)
  11.     contents.gradient_fill_rect(x, gauge_y, fill_w, 6, color1, color2)
  12.   end
复制代码
参照横值槽添加了这个
  #--------------------------------------------------------------------------
  # ● 绘制竖值槽★
  #     rate   : 比率(1.0 为满值)
  #     color1 : 渐变色的左端
  #     color2 : 渐变色的右端
  #--------------------------------------------------------------------------
  def draw_vert_gauge(x, y, rate, height, color1, color2)
    fill_h = (width * rate).to_i
    gauge_x = x + line_width - 8
    contents.fill_rect(gauge_x, y, 6, height, gauge_back_color)
    contents.gradient_fill_rect(gauge_x, y, 6, fill_h, color1, color2)
  end
显示效果如下
QQ图片20141108003903.jpg
···是我弄错什么地方了吗···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部