直接上代碼
const _Window_Base_prototype_initialize = Window_Base.prototype.initialize;Window_Base.prototype.initialize = function(rect) {_Window_Base_prototype_initialize.call(this, rect);this.文字速度緩沖 = 0;};
this.文字速度緩沖 = 0; 進行緩沖?
Window_Base.prototype.processCharacter = function(textState) {this.文字速度緩沖 = this.文字速度緩沖 +0.1;if(this.文字速度緩沖>0.3){this.文字速度緩沖 = 0;const c = textState.text[textState.index++];if (c.charCodeAt(0) < 0x20) {this.flushTextState(textState);this.processControlCharacter(textState, c);} else {textState.buffer += c;}}};
this.文字速度緩沖 > 0.3?處理字符 速度可調整
這種方法適合不會寫劇本的人使用 文字慢速顯示 消耗玩家閱讀時間 這樣就可以彌補 劇情少的問題了
結尾總結
請Project1論壇的小圈子 離開