Project1
标题:
MV窗口的文字是在哪里处理的
[打印本页]
作者:
yang1zhi
时间:
2018-4-26 16:32
标题:
MV窗口的文字是在哪里处理的
比如
变量1 = '你是谁'
变量 = "不知道\V[1]"
怎么得出这个变量的全部,就是 "不知道你是谁"
MV的这部分是在哪里处理的。
搜索不到\V
作者:
汪汪
时间:
2018-4-27 00:43
/**转换换码字符 */
Window_Base.prototype.convertEscapeCharacters = function(text) {
//替换\\为\xlb
text = text.replace(/\\/g, '\x1b');
//替换\xlb\xlb 为 \\
text = text.replace(/\x1b\x1b/g, '\\');
//替换\xlbV[n]为 变量
text = text.replace(/\x1bV\[(\d+)\]/gi, function() {
return $gameVariables.value(parseInt(arguments[1]));
}.bind(this));
//替换\xlbV[n]为 变量
text = text.replace(/\x1bV\[(\d+)\]/gi, function() {
return $gameVariables.value(parseInt(arguments[1]));
}.bind(this));
text = text.replace(/\x1bN\[(\d+)\]/gi, function() {
return this.actorName(parseInt(arguments[1]));
}.bind(this));
text = text.replace(/\x1bP\[(\d+)\]/gi, function() {
return this.partyMemberName(parseInt(arguments[1]));
}.bind(this));
text = text.replace(/\x1bG/gi, TextManager.currencyUnit);
return text;
};
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1