查看: 2205|回复: 3

[已经解决] 请问该如何实现BGM 随着人物的行走变化的效果?

[复制链接]
梦石
0
星屑
835
在线时间
7 小时
注册时间
2014-5-14
回帖
1
发表于 2015-4-28 17:55:30 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如题,想实现人物接近一个物体音量变大,离开则音量变小的效果。现已知如何改变音量,设想是通过人物行走的坐标与物体的坐标之差的大小来控制音量的增减,但是未找到合适的解答。
麻烦了。
梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
回帖
659

开拓者

发表于 2015-4-28 19:40:29 | 显示全部楼层
本帖最后由 jianyulei 于 2015-4-28 19:42 编辑

地图的事件中设置个并行的,给两个变量赋值,分别获取玩家的X轴和Y轴,然后再次计算两个数字相加,之后赋值给一个新变量。同理,目标的XY轴也一样这样设置然后赋值给另一个新变量
然后并行事件将这两个变量个数字相减(玩家的变量放前面),用分歧事件判定这个数字少于多少就放什么BGM

另外,未测试,自己也从没有做过类似的事件


好吧,我看错了,你要的是音量不是改变BGM……
回复

使用道具 举报

梦石
0
星屑
22879
在线时间
8598 小时
注册时间
2011-12-31
回帖
3270
发表于 2015-4-28 20:04:38 | 显示全部楼层
本帖最后由 tseyik 于 2015-4-28 20:07 编辑

http://mintoroom.saloon.jp/Main.html
VXAサンプルプロジェクト Ver 1.07(未公開スクリプト同梱) <点這個下載

範例(除脚本外也整合数十種音效,21M)
声音随距离衰减
http://yunpan.cn/cJ9kJs8dXABtf  访问密码 0280

评分

参与人数 1星屑 +200 收起 理由
VIPArcher + 200 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
835
在线时间
7 小时
注册时间
2014-5-14
回帖
1
 楼主| 发表于 2015-4-28 21:39:23 | 显示全部楼层
谢谢帮助!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部