Project1

标题: 能不能让字体显示成黑色呢? [打印本页]

作者: MeowSnow    时间: 2012-2-15 10:13
标题: 能不能让字体显示成黑色呢?
本帖最后由 835494264 于 2012-2-15 10:19 编辑

嗯嗯,这个,如图是在下的对话框:

嗯嗯,这是配合漫画对话脚本的效果:


这种风格当然得配黑字啦,求高手帮忙,怎么改出黑色?dsu_plus_rewardpost_czw
作者: 沙之爱罗    时间: 2012-2-15 10:23
本帖最后由 沙之爱罗 于 2012-2-15 10:42 编辑

Window_Message
大约在69行

self.contents.font.color = normal_color
替换成如下
self.contents.font.color = Color.new(-255, -255, -255, 255)

如果用了神马对话框脚本就搜索这个脚本里头的self.contents.font.color = normal_color
试试吧
作者: MeowSnow    时间: 2012-2-15 10:32
本帖最后由 835494264 于 2012-2-15 10:34 编辑

对了,
按搜到的结果将Window_Base 61行改成如下了,
def normal_color
    return Color.new(0, 0, 0, 255)
end
还是白色的字。

作者: 沙之爱罗    时间: 2012-2-15 11:05
835494264 发表于 2012-2-15 10:32
对了,
按搜到的结果将Window_Base 61行改成如下了,
def normal_color

你看看那个方法行不行、 、
作者: MeowSnow    时间: 2012-2-15 11:14
沙之爱罗 发表于 2012-2-15 11:05
你看看那个方法行不行、 、

呃,改了Window_Message还是不行,
我用的对话脚本里有俩,都要改么?


作者: 沙之爱罗    时间: 2012-2-15 11:28
835494264 发表于 2012-2-15 11:14
呃,改了Window_Message还是不行,
我用的对话脚本里有俩,都要改么?

有用对话框就改对话框里头的。 。连那个color都一起替换掉也不行么?
作者: MeowSnow    时间: 2012-2-15 11:41
本帖最后由 835494264 于 2012-2-15 11:48 编辑

呃,有效果了,不过不知道为什么,
人名字还是白的,没用颜色的字也是白的,
但对话框中的字变黑了……







‘‘

看来改的还不彻底……求全面修改方法


──835494264于2012-2-15 11:49补充以上内容’’
作者: 沙之爱罗    时间: 2012-2-15 12:16
835494264 发表于 2012-2-15 11:41
呃,有效果了,不过不知道为什么,
人名字还是白的,没用颜色的字也是白的,
但对话框中的字变黑了……

你的这个脚本有木有
NAME_COLOR = Color.new(255, 255, 255, 255)

这个?试试改看看?
作者: MeowSnow    时间: 2012-2-15 13:55
沙之爱罗 发表于 2012-2-15 12:16
你的这个脚本有木有
NAME_COLOR = Color.new(255, 255, 255, 255)

改完new color,又变成这样了?



作者: 沙之爱罗    时间: 2012-2-15 17:58
你要不要把里头所有字体颜色都改成黑色看看……就是搜索那行字体脚本……
作者: MeowSnow    时间: 2012-2-15 19:12
本帖最后由 835494264 于 2012-2-15 19:12 编辑
沙之爱罗 发表于 2012-2-15 17:58
你要不要把里头所有字体颜色都改成黑色看看……就是搜索那行字体脚本…… ...


我突然想到,能不能加一种颜色,使输入\C[8]的时候显示成黑色呢?
虽然我是脚本盲,不过这个方案可行度貌似高一点?
作者: 沙之爱罗    时间: 2012-2-15 19:41
本帖最后由 沙之爱罗 于 2012-2-15 19:43 编辑
835494264 发表于 2012-2-15 19:12
我突然想到,能不能加一种颜色,使输入\C[8]的时候显示成黑色呢?
虽然我是脚本盲,不过这个方案可行度貌 ...


可以的在Window_Base  加入

    when 8
      return Color.new(0, 0, 0, 255)

然后全局搜索

if color >= 0 and color <= 7

把7改成8
作者: MeowSnow    时间: 2012-2-16 18:47
沙之爱罗 发表于 2012-2-15 19:41
可以的在Window_Base  加入

    when 8

对不起,我把事情想简单了……
这个设计不能配合漫画脚本用……



作者: 沙之爱罗    时间: 2012-2-16 19:40
835494264 发表于 2012-2-16 18:47
对不起,我把事情想简单了……
这个设计不能配合漫画脚本用……

你if color >= 0 and color <= 7改了吗?改成8哦
作者: MeowSnow    时间: 2012-2-17 19:15
沙之爱罗 发表于 2012-2-16 19:40
你if color >= 0 and color

改了呢。
不过我找到问题了,不能把\c[8]打名字里,
只能打文章里,
正好配合你的倒数第二个方案(只有名字变黑,文章不变黑)使用,
虽然有点麻烦,这个问题大概算解决啦,谢谢呢!




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