创建于:2017-04-19
创建人: dougen
我也提个问题:到达一定距离或范围进行音效的播放设定的逻辑是怎样的?点A声源与点B玩家距离达到一定值然后控制音效播放的栗子.请大家不吝赐教GMS2实现方法!
在点A声源的位置放一个管理音效播放的对象
对象里判断与玩家对象的距离就可以了吧
point_distance(x1, y1, x2, y2);
第一个点设置A的坐标,第二个点设置B的坐标
当这个距离小于等于你要的值就触发播放音效?
如果需要根据距离音量有大有小的话应该还可以持续计算这个距离然后把这个距离作为系数关联到播放音量上去
谢谢
差不多这个逻辑可以实现以后得函数学习到D音效会有更多了解
在点A声源的位置放一个管理音效播放的对象
对象里判断与玩家对象的距离就可以了吧
point_distance(x1, y1, x2, y2);
第一个点设置A的坐标,第二个点设置B的坐标
当这个距离小于等于你要的值就触发播放音效?
如果需要根据距离音量有大有小的话应该还可以持续计算这个距离然后把这个距离作为系数关联到播放音量上去