Project1

标题: 如何替换所有字体默认白色“0”颜色? [打印本页]

作者: 吹奏团号角    时间: 2015-6-11 15:50
标题: 如何替换所有字体默认白色“0”颜色?
游戏中所有界面的字体颜色都是默认的白色,对应文字颜色番号“0”。
那么有没有方法在脚本中插入一段脚本可以替换所有字体默认的白色?
作者: VIPArcher    时间: 2015-6-11 17:04
本帖最后由 VIPArcher 于 2015-6-11 17:09 编辑

直接改Windowskins的素材是最方便最容易操作的方法
把Graphics\System\Window.png文件右下角的色盘的第一格改成你要的颜色。
脚本做法:
RUBY 代码复制
  1. class Window_Base < Window
  2.   alias vip_text_color text_color
  3.   #--------------------------------------------------------------------------
  4.   # ● 获取文字颜色
  5.   #     n : 文字颜色编号(0..31)
  6.   #--------------------------------------------------------------------------
  7.   def text_color(n)
  8.     n != 0 ? vip_text_color(n) : vip_text_color(2) # 改这里的 数字改变默认\c[0]的颜色
  9.   end
  10. end





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