没有语音不中断好影响使用
用笔记本打开游戏文件夹里的www/js/plugins/BasicMapVoice.js
使用搜索功能Ctrl+F快捷键,搜stop,找到最后一个内容
Window_Message.prototype.terminateMessage = function() { if (!$gameParty.inBattle()) { /*AudioVoice.stopVc();*/
改了就可以不中断了吗
你试试就知道了😅反正有问题改回去就是啦
成功了,谢谢~~~
其他游戏没有上述的文件,但应该有其他同样功能的文件,例如 PRTN_ModifyCoreScript.js 修改其中的 var _Window_Message_terminateMessage = Window_Message.prototype.terminateMessage; Window_Message.prototype.terminateMessage = function () { //console.log('GO'); _Window_Message_terminateMessage.call(this); // AudioManager.stopCv(); ←修改这里 只是修改这里会出现语音重叠,并且在上一句语音结束时,所有重叠的语音会同步停止 所以要额外修改一个地方 Wataridori_CharacterVoice.js 修改其中的 AudioManager.playCv = function(cv) { if (openingBackLog === true) {return} // PRTN modified (add) if (cv.name) { this.stopCv(); // PRTN modified ←删去前面的//符号,未修改前 前面有// 这样就能达到语音不停止的效果了
加上这个,基本所有没有语音不中断的rpg游戏都适用
膜拜大佬~
👍
没有语音不中断好影响使用
用笔记本打开游戏文件夹里的www/js/plugins/BasicMapVoice.js
使用搜索功能Ctrl+F快捷键,搜stop,找到最后一个内容
Window_Message.prototype.terminateMessage = function() {
if (!$gameParty.inBattle()) {
/*AudioVoice.stopVc();*/
改了就可以不中断了吗
你试试就知道了😅反正有问题改回去就是啦
成功了,谢谢~~~
其他游戏没有上述的文件,但应该有其他同样功能的文件,例如
PRTN_ModifyCoreScript.js
修改其中的
var _Window_Message_terminateMessage = Window_Message.prototype.terminateMessage;
Window_Message.prototype.terminateMessage = function () {
//console.log('GO');
_Window_Message_terminateMessage.call(this);
// AudioManager.stopCv(); ←修改这里
只是修改这里会出现语音重叠,并且在上一句语音结束时,所有重叠的语音会同步停止
所以要额外修改一个地方
Wataridori_CharacterVoice.js
修改其中的
AudioManager.playCv = function(cv) {
if (openingBackLog === true) {return} // PRTN modified (add)
if (cv.name) {
this.stopCv(); // PRTN modified ←删去前面的//符号,未修改前 前面有//
这样就能达到语音不停止的效果了
加上这个,基本所有没有语音不中断的rpg游戏都适用
膜拜大佬~
👍