查看: 1553|回复: 6

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

[复制链接]
梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-11-26
回帖
48
发表于 2011-12-11 20:18:04 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 仲秋启明 于 2011-12-17 21:14 编辑

如何把文章变为黑色????我用的窗口底是白的,我又特别喜欢这个窗口
字能变成黄的,粉的,蓝的,绿的....就不能变成黑的............呜呜呜呜..............
高人赐教 未命名.jpg

评分

参与人数 1星屑 -20 收起 理由
各种压力的猫君 -20 请按照版规分类

查看全部评分

梦石
0
星屑
26
在线时间
2155 小时
注册时间
2010-12-19
回帖
5625

贵宾

发表于 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行内容,把它改成我这样
RM,始终放不下,它给我带来的充实生活

【Labyrinth】失落秘密基地!!
请来此看看我的论坛,注册一个会员,来夸或骂我两句~!点图片进入,感谢你的参与!

回复

使用道具 举报

梦石
0
星屑
448
在线时间
628 小时
注册时间
2011-9-27
回帖
3953
发表于 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
复制代码
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2011-11-29
回帖
19
发表于 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)
复制代码
回复

使用道具 举报

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-11-26
回帖
48
 楼主| 发表于 2011-12-11 20:51:08 | 显示全部楼层
失落迷白 发表于 2011-12-11 20:22
你打开脚本编辑器(知道是哪个按钮吧?)
然后查看 Window_base这项脚本。
把里面的第41~42行,when 0

未命名.jpg 菜单是否也能改呢?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
17 小时
注册时间
2011-11-29
回帖
19
发表于 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”
回复

使用道具 举报

梦石
0
星屑
26
在线时间
2155 小时
注册时间
2010-12-19
回帖
5625

贵宾

发表于 2011-12-12 15:45:34 | 显示全部楼层
wxj541374210 发表于 2011-12-11 20:51
菜单是否也能改呢?

晕抱歉我看错了,打开脚本window_base  找到65行,改成(0,0,0,255)←这是普通文字
想改系统文字颜色就是77行,想要黑色就改(0,0,0,255)
RM,始终放不下,它给我带来的充实生活

【Labyrinth】失落秘密基地!!
请来此看看我的论坛,注册一个会员,来夸或骂我两句~!点图片进入,感谢你的参与!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

在本版发帖返回顶部