Project1

标题: 求一个调音量的脚本,功能内详。 [打印本页]

作者: 爆焰    时间: 2012-8-22 14:44
标题: 求一个调音量的脚本,功能内详。
本帖最后由 爆焰 于 2012-8-22 18:10 编辑

用了轩辕剑菜单的调节音量,可是却出现这种情况…………
请求高手帮忙解决



范例:
21.zip (266.64 KB, 下载次数: 75) dsu_plus_rewardpost_czw
作者: Ranger    时间: 2012-8-22 16:24
可以这样,反正,自己去找创建滑块条的脚本,然后在菜单里面弄(注:滑块条控制声音的变量)
作者: 七夕小雨    时间: 2012-8-22 18:20
本帖最后由 七夕小雨 于 2012-8-22 18:24 编辑

调整音量的 脚本要实现是极其容易的,在 Game_System 有个bgm_play 的方法, 将

Audio.bgm_play("Audio/BGM/" + bgm.name, bgm.volume, bgm.pitch)

改为
Audio.bgm_play("Audio/BGM/" + bgm.name , bgm.volume * $game_variables[x] / 100, bgm.pitch)
x为要调整的音量大小的变量,这样子,甚至可以通过事件操作,改变x号变量 1-100的值,来控制音量大小-v-  至于UI什么的= =都是浮云了吧……
作者: zxcgood2009    时间: 2012-8-22 18:40
这个是没释放的问题,你去脚本看看,应该是这样,
我最近在学习脚本,也遇到过,你先找到代表声音选项的@。。。在#释放的下面加上一个@。。。.dispose就行了。
作者: zxcgood2009    时间: 2012-8-22 19:05
我说你复制的时候多复制些相关的啊。替你解决了。
Project1.zip (266.79 KB, 下载次数: 75)
作者: zxcgood2009    时间: 2012-8-22 19:40
我是这么理解的。
当选中选项时,关闭上一选项,执行所选的一项。
而你的脚本没有关闭上一选项,且执行时只是执行了新建窗口。
而我们看系统负载的脚本,当选择了状态时,主菜单选项关闭,角色选项开启。再看下面有详尽的退出,选择的脚本。
具体的不是太懂,但根据对比,在去看轩辕剑菜单系统,你就能发现脚本错在那里了。
作者: zxcgood2009    时间: 2012-8-22 21:54
黑!哥们我实在是不知道你说的是什么。
这是我做的工程。
Project2.zip (205.75 KB, 下载次数: 477)
我测试了,没有任何问题。
作者: zxcgood2009    时间: 2012-8-22 22:20
如果是这种情况

那就是你差个  Game_System 的脚本(轩辕剑菜单原来附带的),如果是别的,你不发个工程,也要给几张图片什么的。




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