设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

【XP】如何把文章变为黑色

查看数: 1198 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-12-11 20:18

正文摘要:

本帖最后由 仲秋启明 于 2011-12-17 21:14 编辑 如何把文章变为黑色????我用的窗口底是白的,我又特别喜欢这个窗口 字能变成黄的,粉的,蓝的,绿的....就不能变成黑的............呜呜呜呜.............. 高 ...

回复

失落迷白 发表于 2011-12-12 15:45:34
wxj541374210 发表于 2011-12-11 20:51
菜单是否也能改呢?

晕抱歉我看错了,打开脚本window_base  找到65行,改成(0,0,0,255)←这是普通文字
想改系统文字颜色就是77行,想要黑色就改(0,0,0,255)
喵娘 发表于 2011-12-11 21:19:16
本帖最后由 喵娘 于 2011-12-11 21:21 编辑
wxj541374210 发表于 2011-12-11 20:51
菜单是否也能改呢?


Window_Base 61-78行:
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取普通文字色
  3.   #--------------------------------------------------------------------------
  4.   def normal_color
  5.     return Color.new(255, 255, 255, 255)
  6.   end
  7.   #--------------------------------------------------------------------------
  8.   # ● 获取无效文字色
  9.   #--------------------------------------------------------------------------
  10.   def disabled_color
  11.     return Color.new(255, 255, 255, 128)
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● 获取系统文字色
  15.   #--------------------------------------------------------------------------
  16.   def system_color
  17.     return Color.new(192, 224, 255, 255)
  18.   end
复制代码
数字对应普通文字色,蓝色字对应系统文字色。
括号里的四个数值分别是(red, green, blue, alpha)即(红, 绿, 蓝, 透明度)
范围均为0~255。不明白的话请自行用各种搜索引擎搜索“RGB”
喵娘 发表于 2011-12-11 20:43:58
本帖最后由 喵娘 于 2011-12-11 20:47 编辑

Window_Base 35行附近
  1.   #--------------------------------------------------------------------------
  2.   # ● 获取文字色
  3.   #     n : 文字色编号 (0~7)
  4.   #--------------------------------------------------------------------------
  5.   def text_color(n)
  6.     case n
  7.     when 0
  8.     # return Color.new(255, 255, 255, 255) <- 原脚本
  9.       return Color.new(0, 0, 0, 255)
复制代码
往下看,62行附近

  1.   #--------------------------------------------------------------------------
  2.   # ● 获取普通文字色
  3.   #--------------------------------------------------------------------------
  4.   def normal_color
  5.   # return Color.new(255, 255, 255, 255) <- 原脚本
  6.     return Color.new(0, 0, 0, 255)
  7.   end
复制代码
这样修改的话,默认脚本所有的白色都会变成黑色。


如果只是想显示文章用黑色的话,Window_Message 64行附近
  1.   #--------------------------------------------------------------------------
  2.   # ● 刷新
  3.   #--------------------------------------------------------------------------
  4.   def refresh
  5.     self.contents.clear
  6.   # self.contents.font.color = normal_color <- 原脚本
  7.   # 可以看到显示文章调用的就是上面修改的第二处(但是用了\n[0]之后调用的就是上面修改的第一处了)
  8.     self.contents.font.color = Color.new(0, 0, 0, 255)
复制代码
小白玩家 发表于 2011-12-11 20:40:06
\c[数字]
对应
  1. #--------------------------------------------------------------------------
  2.   # ● 获取文字色
  3.   #     n : 文字色编号 (0~7)
  4.   #--------------------------------------------------------------------------
  5.   def text_color(n)
  6.     case n
  7.     when 0
  8.       return Color.new(255, 255, 255, 255)
  9.     when 1
  10.       return Color.new(128, 128, 255, 255)
  11.     when 2
  12.       return Color.new(255, 128, 128, 255)
  13.     when 3
  14.       return Color.new(128, 255, 128, 255)
  15.     when 4
  16.       return Color.new(128, 255, 255, 255)
  17.     when 5
  18.       return Color.new(255, 128, 255, 255)
  19.     when 6
  20.       return Color.new(255, 255, 128, 255)
  21.     when 7
  22.       return Color.new(192, 192, 192, 255)
  23.     else
  24.       normal_color
  25.     end
  26.   end
复制代码
失落迷白 发表于 2011-12-11 20:22:33
本帖最后由 失落迷白 于 2011-12-11 20:22 编辑

你打开脚本编辑器(知道是哪个按钮吧?)
然后查看 Window_base这项脚本。
把里面的第41~42行,when 0
      return Color.new(0, 0, 0, 255)←这是第42行内容,把它改成我这样
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 03:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表