Project1

标题: 我修改了● 获取普通文字色后默认文字颜色仍没有改变 [打印本页]

作者: 闪电    时间: 2007-7-4 05:13
标题: 我修改了● 获取普通文字色后默认文字颜色仍没有改变
我把def normal_color
    return Color.new(255, 255, 255, 255)
  end
改成了(0,0,0,255)
应该是黑色才对,但是文章里面的text仍然是白色,但是在文章前加\c[n]却可以改变,难道不能把默认字体颜色直接改掉吗
#--------------------------------------------------------------------------
  # ● 获取文字色
  #     n : 文字色编号 (0~7)
  #--------------------------------------------------------------------------
  def text_color(n)
    case n
    when 0
      return Color.new(177, 255, 255, 255)
    when 1
      return Color.new(128, 128, 255, 255)
    when 2
      return Color.new(255, 128, 128, 255)
    when 3
      return Color.new(128, 255, 128, 255)
    when 4
      return Color.new(128, 255, 255, 255)
    when 5
      return Color.new(255, 128, 255, 255)
    when 6
      return Color.new(255, 255, 128, 255)
    when 7
      return Color.new(192, 192, 192, 255)
    else
      normal_color
    end
  end
  #--------------------------------------------------------------------------
  # ● 获取普通文字色
  #--------------------------------------------------------------------------
  def normal_color
    return Color.new(0, 0, 0, 255)
  end
  #----------------------------------------- [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 闪电    时间: 2007-7-4 05:13
标题: 我修改了● 获取普通文字色后默认文字颜色仍没有改变
我把def normal_color
    return Color.new(255, 255, 255, 255)
  end
改成了(0,0,0,255)
应该是黑色才对,但是文章里面的text仍然是白色,但是在文章前加\c[n]却可以改变,难道不能把默认字体颜色直接改掉吗
#--------------------------------------------------------------------------
  # ● 获取文字色
  #     n : 文字色编号 (0~7)
  #--------------------------------------------------------------------------
  def text_color(n)
    case n
    when 0
      return Color.new(177, 255, 255, 255)
    when 1
      return Color.new(128, 128, 255, 255)
    when 2
      return Color.new(255, 128, 128, 255)
    when 3
      return Color.new(128, 255, 128, 255)
    when 4
      return Color.new(128, 255, 255, 255)
    when 5
      return Color.new(255, 128, 255, 255)
    when 6
      return Color.new(255, 255, 128, 255)
    when 7
      return Color.new(192, 192, 192, 255)
    else
      normal_color
    end
  end
  #--------------------------------------------------------------------------
  # ● 获取普通文字色
  #--------------------------------------------------------------------------
  def normal_color
    return Color.new(0, 0, 0, 255)
  end
  #----------------------------------------- [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 津名魅    时间: 2007-7-4 05:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: kaze    时间: 2007-7-4 05:50
(0.0.0.255)

是打错的吧,逗号的说
作者: 津名魅    时间: 2007-7-4 05:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2007-7-4 05:53
是不是用过其他的对话脚本,对方法进行过重定义
作者: 闪电    时间: 2007-7-4 06:07
我把fuki对话框脚本删除了还以为肯定能解决了,结果还是白色,但是战斗里面的名字显示成黑色了,我晕
作者: 亿万星辰    时间: 2007-7-4 06:12
你可以先在默认的工程中实践下自己的做法,然后再逐步顺藤摸瓜




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1