Project1

标题: 问问大家有没有关于对话框音效的插件呀 [打印本页]

作者: 快乐的梅子    时间: 2024-12-8 05:22
标题: 问问大家有没有关于对话框音效的插件呀
比如点击对话框进行对话的时候,会有类似“咔哒”或者“biu”的音效来表示有了一个新的对话框。
作者: 小秋橙    时间: 2024-12-8 05:22
Game_Message.prototype.setFaceImage = function(faceName, faceIndex) {
    this._faceName = faceName;
    this._faceIndex = faceIndex;
    AudioManager.playStaticSe($dataSystem.sounds[n]); // 播放 n 号系统音效
}; // 可以把 n 换成 $gameVariables(n) 表示「播放【n 号变量的值】号系统音效」
作者: 快乐的梅子    时间: 2024-12-10 08:25
小秋橙 发表于 2024-12-8 05:22
Game_Message.prototype.setFaceImage = function(faceName, faceIndex) {
    this._faceName = faceName; ...

大佬你这个怎么用啊,,我对代码一窍不通
作者: 小秋橙    时间: 2024-12-11 10:21
快乐的梅子 发表于 2024-12-10 08:25
大佬你这个怎么用啊,,我对代码一窍不通

Game_Message.prototype.setSpeakerName = function(speakerName) {
    this._speakerName = speakerName ? speakerName : "";
    AudioManager.playStaticSe($dataSystem.sounds[n]); // 播放 n 号系统音效
}; // 可以把 n 换成 $gameVariables(n) 表示「播放【n 号变量的值】号系统音效」

上述代码位于rmmz_objects.js第577行,直接改就可以,在setSpeakerName这个函数里改有一个好处是可以判断speakerName让不同的角色有不同的说话音效,比起变量更省事。
作者: 快乐的梅子    时间: 2024-12-12 07:39
小秋橙 发表于 2024-12-11 10:21
Game_Message.prototype.setSpeakerName = function(speakerName) {
    this._speakerName = speakerNam ...

原来如此,我还以为是脚本指令那种hhhh
作者: 快乐的梅子    时间: 2024-12-12 07:40
小秋橙 发表于 2024-12-11 10:21
Game_Message.prototype.setSpeakerName = function(speakerName) {
    this._speakerName = speakerNam ...

顺便在问问大佬退出游戏的代码是哪个啊,做了一个退出游戏的按钮,但是他需要指令代码才能用




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1