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

Project1

 找回密码
 注册会员
搜索
查看: 1197|回复: 6
打印 上一主题 下一主题

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
45 小时
注册时间
2011-11-26
帖子
90
跳转到指定楼层
1
发表于 2011-12-11 20:18:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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

评分

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

查看全部评分

Lv1.梦旅人

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

贵宾

2
发表于 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】失落秘密基地!!
请来此看看我的论坛,注册一个会员,来夸或骂我两句~!点图片进入,感谢你的参与!

回复 支持 反对

使用道具 举报

Lv2.观梦者

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

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

Lv1.梦旅人

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

菜单是否也能改呢?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

Lv1.梦旅人

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

贵宾

7
发表于 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】失落秘密基地!!
请来此看看我的论坛,注册一个会员,来夸或骂我两句~!点图片进入,感谢你的参与!

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-27 18:58

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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