Project1

标题: 【已经解决】使用MessageTextSound插件时如何在事件里更改设... [打印本页]

作者: 纤岛鸢    时间: 2022-1-6 02:40
标题: 【已经解决】使用MessageTextSound插件时如何在事件里更改设...
本帖最后由 纤岛鸢 于 2022-1-6 22:25 编辑

先前在这里找到了大佬原创的脚本:MessageTextSound - 文字音效
https://rpg.blue/forum.php?mod=viewthread&tid=385047

放在游戏里使用的时候,发现没法在事件里使用插件提供的自定义脚本更改设置。
因为完全是新手,没接触过自定义脚本,所以尝试着在事件页第3页的“插件指令”里面粘贴了插件提供的脚本,
但是没有任何效果。

请问是我的使用方法不对吗?

我是这样搞的:

先修改了基础参数,测试之后发现有效果。左侧的帮助里提到可以在事件中调用本系统提供的自定义脚本来修改音效的属性,
因为我不知道自定义脚本应该在哪里使用,所以我接下来尝试在插件指令里面输入自定义脚本:


完成以后是这样的:

测试的时候,发现这个脚本没有效果。

我现在感觉我可能使用方法不对,但具体怎么不对我自己也不懂…… 有哪位大佬懂的可以给我解答一下吗?
作者: 小怪兽奇奇侠    时间: 2022-1-6 09:00
大懒虫,还没起床!!(其实我也没起)
作者: 小怪兽奇奇侠    时间: 2022-1-6 15:21
是在插件指令里用的。
set_text_sound_name()括号里边应该写你的音效文件名
比如set_text_sound_name("Cursor1")
要把双引号带上。

其实你这个插件帮助里脚本使用示例已经有例子了,你应该复制下边那个就有效果了。

作者: 纤岛鸢    时间: 2022-1-6 18:42
本帖最后由 纤岛鸢 于 2022-1-6 18:44 编辑
小怪兽奇奇侠 发表于 2022-1-6 15:21
是在插件指令里用的。
set_text_sound_name()括号里边应该写你的音效文件名
比如set_text_sound_name("Curs ...


我用的其实是这里的设定(在帮助行比较靠后的地方)

理论上应该也没问题,但就是没有效果

事实上,我为了测试,把示例里面的每一行都实验了一遍,没有一个能发挥作用的
也不知道是啥原因……

(p.s. 知道自定义脚本是在插件指令里用我就放了一半的心了……至少用其他插件的时候不会有啥问题。)
作者: 小怪兽奇奇侠    时间: 2022-1-6 19:16
噢噢!那一定是在事件的脚本里运行了!
就是插件指令上边有一个脚本,用那个就好了。

我以前为了方便,也是直接把方法写到插件里,没有额外定义插件指令,游戏制作者调用的时候得在脚本里运行。

你试试看吧
(´∀`)♡
作者: 纤岛鸢    时间: 2022-1-6 22:14
小怪兽奇奇侠 发表于 2022-1-6 19:16
噢噢!那一定是在事件的脚本里运行了!
就是插件指令上边有一个脚本,用那个就好了。

放在脚本里试了,一下子就成功了!!
然后发现我之前测试不成功是因为多加了中文注释,去掉以后就都没问题了

感谢大佬(  ´∀`)7




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