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

Project1

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

[已经解决] 改步数、时间与物品说明的字色

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
72 小时
注册时间
2008-10-27
帖子
70
跳转到指定楼层
1
发表于 2012-1-23 18:11:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我希望只有对话维持默认的normal_color,标题内那三项自订成别的颜色
请问该在脚本里如何动刀?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
470 小时
注册时间
2010-6-25
帖子
316
2
发表于 2012-1-23 19:02:35 | 只看该作者
本帖最后由 腐琴琴 于 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什么的,大多数都可以改。即使不懂脚本简单的复制黏贴和数字修改还是可以进行的。

好吧就这样了,鄙人也是脚本无能,以上有什么错误就见谅吧~

点评

IRO
成功了!上了一课,谢谢!新年快乐~  发表于 2012-1-23 19:30

评分

参与人数 1梦石 +2 收起 理由
忧雪の伤 + 2 好详细的回答啊喵~额外补贴

查看全部评分


回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 12:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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