Project1

标题: 文字顏色改變請教 [打印本页]

作者: 陸青緣    时间: 2013-5-3 07:20
标题: 文字顏色改變請教
各位好,本人對於文字顏色改變上有一問題。

有看教學的也會知道,事件製作上只要利用 \C[n] 便可以把文字的顏色改變。

但是, \C[n] 只能把文字改變成8種淺色系的顏色。

如果我需要更多的顏色,或把顏色改變成深色系列,請問應該要如何做呢??

多謝。
作者: 亿万星辰    时间: 2013-5-3 07:30
在Window_Base里自己追加更多的颜色定义,然后就可以用更多的数字来代表自己想要的颜色了。
作者: 陸青緣    时间: 2013-5-3 08:10
亿万星辰 发表于 2013-5-3 07:30
在Window_Base里自己追加更多的颜色定义,然后就可以用更多的数字来代表自己想要的颜色了。 ...

不知能否給予教學??
作者: 美丽晨露    时间: 2013-5-3 09:45
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.     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
复制代码
自行添加或者修改
作者: 光の異形    时间: 2013-5-3 09:51
美丽晨露 发表于 2013-5-3 09:45
Window_Base内第35行开始自行添加或者修改

  又学到了一招 ······
作者: svnim    时间: 2013-5-4 05:57
朋友你好,想和你聊天!












富婆找男人




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