Project1
标题:
脚本显示文章, 怎么设置文字颜色
[打印本页]
作者:
mkl7788
时间:
2023-8-22 22:19
标题:
脚本显示文章, 怎么设置文字颜色
const text = `啊啊啊啊 。\\C[3] 一直在等你`;
怎么把 \c[3]的颜色设置成自己想要的 "#98f5ff" 这种代码颜色
作者:
小秋橙
时间:
2023-8-22 22:19
// 转义序列增强,支持\C[_RRGGBB]变色
Window_Base.prototype.obtainEscapeParam = function (textState) {
const regExp = /^\[-?\w+\]/; // 转义序列的方括号内支持负整数、字母、下划线
const arr = regExp.exec(textState.text.slice(textState.index));
if (arr) {
textState.index += arr[0].length;
if (arr[0].startsWith('[_')) return arr[0].substring(2, arr[0].length - 1); // 下划线开头
return parseInt(arr[0].slice(1));
} else
return "";
};
Window_Base.prototype.processColorChange = function (colorIndex) { // \C[n]变色增强,支持RGB值
if (typeof colorIndex === 'string') this.changeTextColor('#' + colorIndex);
else this.changeTextColor(ColorManager.textColor(colorIndex));
};
作者:
HM495
时间:
2023-8-22 23:13
\img\system\Window.png
看到图片右下角32个色块了吗
分别对应\c[0]到\c[31]一共32种颜色
直接把你要的颜色盖进去然后用\c调用就行
正常来讲32个预设位置应该足够用了吧
作者:
mkl7788
时间:
2023-8-23 00:31
HM495 发表于 2023-8-22 23:13
\img\system\Window.png
看到图片右下角32个色块了吗
但是我想要这种 #ffffff 代码 显示出来, 这样显示的颜色丰富多彩一点
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1