| 
 
| 赞 | 0 |  
| VIP | 258 |  
| 好人卡 | 2 |  
| 积分 | 0 |  
| 经验 | 11030 |  
| 最后登录 | 2016-8-20 |  
| 在线时间 | 36 小时 |  
 Lv1.梦旅人 ~琉璃の雪~< 
	梦石0 星屑49 在线时间36 小时注册时间2008-11-6帖子3678 | 
| self.contents.font.color =Color.new(245, 201, 255, 44) 是替换:
 self.contents.font.color = normal_color
 
 self.contents.font.color = actor.hp == 0 ? knockout_color :
 actor.hp <= actor.maxhp / 4 ? crisis_color : normal_color
 指的是当hp<0的时候显示knockout_color
 当hp<1/4时显示crisis_color
 其余显示为normal_color
 
 这些颜色在window_Base里都有定义:
 要加粗和更改字体的话:复制代码  #--------------------------------------------------------------------------
  # ● 获取普通文字色
  #--------------------------------------------------------------------------
  def normal_color
    return Color.new(255, 255, 255, 255)
  end
  #--------------------------------------------------------------------------
  # ● 获取无效文字色
  #--------------------------------------------------------------------------
  def disabled_color
    return Color.new(255, 255, 255, 128)
  end
  #--------------------------------------------------------------------------
  # ● 获取系统文字色
  #--------------------------------------------------------------------------
  def system_color
    return Color.new(192, 224, 255, 255)
  end
  #--------------------------------------------------------------------------
  # ● 获取危机文字色
  #--------------------------------------------------------------------------
  def crisis_color
    return Color.new(255, 255, 64, 255)
  end
  #--------------------------------------------------------------------------
  # ● 获取战斗不能文字色
  #--------------------------------------------------------------------------
  def knockout_color
    return Color.new(255, 64, 0)
  end
self.contents.font.name = "宋体"
 字体的设定
 self.contents.font.size = 24
 字号的设定
 self.contents.font.bold = true
 是否粗体的设定[等号右边true/false可选]
 self.contents.font.italic = true
 是否斜体的设定[等号右边true/false可选]
 | 
 |