赞 | 0 |
VIP | 9 |
好人卡 | 61 |
积分 | 1 |
经验 | 20182 |
最后登录 | 2016-6-8 |
在线时间 | 470 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 470 小时
- 注册时间
- 2010-6-25
- 帖子
- 316
|
本帖最后由 腐琴琴 于 2012-1-23 19:18 编辑
动刀的话应该是:Window_PlayTime
里面的: self.contents.font.color = normal_color
吧……
脚本编辑器:Window_PlayTime
text = sprintf("%02d:%02d:%02d", hour, min, sec)
self.contents.font.color = normal_color
这里的normal_color就是普通文字色,也就是白色。
然后全局搜索“普通文字色”,会在:Window_Base里找到
#--------------------------------------------------------------------------
# ● 获取普通文字色
#--------------------------------------------------------------------------
def normal_color
return Color.new(255, 255, 255, 255)
end
那么照着这个样子复制黏贴自己写一点
#--------------------------------------------------------------------------
# ● 获取普通文字色
#--------------------------------------------------------------------------
def normal_color
return Color.new(255, 255, 255, 255)
end
def new_color
return Color.new(0, 0, 0, 255)
end
那个new_color是随便命名的,我想应该“xxx_color”都可以吧,因为脚本我具体也不了解
这里的new_color具体是什么颜色就自己写了,我这里改成了黑色。用画面闪烁那里可以自己调颜色找数字。
然后回到:Window_PlayTime改一下就好了。
text = sprintf("%02d:%02d:%02d", hour, min, sec)
self.contents.font.color = new_color
步数的话就在Window_PlayTime下面,Window_Steps
self.contents.draw_text(4, 0, 120, 26, "步数")
self.contents.font.color = normal_color
然后把这里的normal_color改成刚才新加的new_color或者再新建一个。
最后帮助就是Window_Help啦,
# 再描绘文本
self.contents.clear
self.contents.font.color = normal_color
同样的对着normal_color下手吧~
此外的基本也是同样的道理。
就是从:Scene_Menu开始往下,每段开头没多久就会有
@playtime_window = Window_PlayTime.new
@steps_window = Window_Steps.new
这种格式的语句,基本上懂一点英语或者GOOLE一下就知道这个指的是什么了。那么要改自己想改的地方就通过菜单栏或者物品栏(scene)找到步数栏或者说明栏(window),最后再找到关键词,比如color什么的,大多数都可以改。即使不懂脚本简单的复制黏贴和数字修改还是可以进行的。
好吧就这样了,鄙人也是脚本无能,以上有什么错误就见谅吧~ |
评分
-
查看全部评分
|