|
#HPのスキルコスト表示色(テキストカラーIDに準じる)
HPCC = 2
#MPのスキルコスト表示色(テキストカラーIDに準じる)
MPCC = 23
#TPのスキルコスト表示色(テキストカラーIDに準じる)
TPCC = 29
脚本中的这个地方是对各种消耗的颜色定义,但是估计原作者自己也没用过,所以都没发现这个转义符的问题
在对应的获取各种值的颜色转义符的方法中,是使用了它自己的 \ALPHAC 转义符
但是在它对于Window_Base类的转义符的扩展处理中,却没有这个转义符了,可以看出是忘了改
- #新たな制御文字として\ALPHACを加える。
- #\ALPHACは、文字色変更時に透過度を保持する。
-
- alias process_escape_character_extra_cost process_escape_character
- def process_escape_character(code, text, pos)
- if code.upcase == 'C'
- alpha = contents.font.color.alpha
- change_color(text_color(obtain_escape_param(text)))
- contents.font.color.alpha = alpha
- return
- end
- process_escape_character_extra_cost(code, text, pos)
- end
复制代码
改成
- #新たな制御文字として\ALPHACを加える。
- #\ALPHACは、文字色変更時に透過度を保持する。
-
- alias process_escape_character_extra_cost process_escape_character
- def process_escape_character(code, text, pos)
- if code.upcase == 'ALPHAC'
- alpha = contents.font.color.alpha
- change_color(text_color(obtain_escape_param(text)))
- contents.font.color.alpha = alpha
- return
- end
- process_escape_character_extra_cost(code, text, pos)
- end
复制代码
|
评分
-
查看全部评分
|