天才一秒记住【第一中文网】地址:www.dyzww.cc
我们还要了解一下声音的可闻范围:
声音的可闻范围是一个球体,其中心就是声源位置。越远离中心,声音的大小就会越小,直至无声。
——3.音调
音调是什么?物理学对音调的定义是:声音频率的高低叫做音调。在minecraft中虽然有些不同,但也跟声音频率有关。
这个东西要深究起来非常复杂,在这里我们简简单单了解一下。
音调的值是个小数(浮点数),在Java版中是一个在0.0~2.0(含)范围内的数,其对声音的影响可以分为两种情况:
1当0.0≤音调<0.5
等同于音调值为0.5的情况
2当0.5≤音调≤2.0
音调越低,声音的频率越低,持续时间越长。
音调越高,声音的频率越高,持续时间越短。
音调等于1.0时,声音的频率和持续时间均为正常水平。
(如果你并不能很好理解上面的描述,那我就举个例子:当你在观看视频的时候,如果你加快播放速度,声音的波就会挤在一起,频率变高,使得视频的声音变得尖锐,而如果你放慢速度,声音的波反而会离得更开,频率变低,使得视频的声音变得低沉。当然,现在诸如b站之类的视频平台大多都对倍数播放添加了优化,使得视频变快或变慢不会影响到视频音调的改变,但你还是可以在诸如pR之类的视频剪辑软件中体验到这种效果)
(也就是说,从某种意义上来讲,这个音调的作用其实就是让你像看b站视频一样倍数播放声音,只不过没有优化声音频率的效果而已)
在基岩版中,其值并没有任何限制,但必须要在0.0至256.0(含)之间才能有效果。如果大于256.0,最终的情况相当于音调等于1.0的情况,也就是默认情况。如果小于等于0.0,声音将会不可听见。
值在0.0至256.0之间的效果类似于Java版在0.5和2.0之间的效果。
——4.最小音量
前面我们讲音量时提到了可闻范围,默认情况下声音会在可闻范围之外不可听见。为什么要说一个『默认情况』呢?因为默认情况下声音的最小音量的值是0.0。
上面我们了解过,声音的最小音量是指在声音可闻范围外的最小音量,是个小数(浮点数),默认为0.0,也就是不可听见。在基岩版中此值无限制,可正也可负,在Java版此值必须在0.0~1.0(含)之间。
……………
现在我们已经讲了很多,但了解这些东西有什么用呢?难不成我们可以用指令来控制游戏声音?
答案当然是能啦,不然我写这个章节干嘛?
mojang为minecraft添加了两条声音相关的指令:\/playsound和\/stopsound
\/playsound
作用:播放一段声音
需要权限等级:Java-2,基岩-1
需要作弊:是
格式:
Java版
\/playsound <声音名称><类别><目标:目标选择器>[声源位置:坐标][音量][音调][最小音量]
基岩版
\/playsound <声音名称>[目标:目标选择器][声源位置:坐标][音量][音调][最小音量]
看起来这\/playsound指令参数很多啊,但如果你仔细一瞧,就会发现这些参数我们上面都讲过了。
其中我们唯一要讲的就是『类别』这个参数。类别有哪些呢?让我们来看
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!