第一中文网

第六十三章 游戏声音 (第2/5页)

天才一秒记住【第一中文网】地址: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指令参数很多啊,但如果你仔细一瞧,就会发现这些参数我们上面都讲过了。

其中我们唯一要讲的就是『类别』这个参数。类别有哪些呢?让我们来看

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

都市超品仙医 活在两个世界 大秦:这个太子总想着造反 与其说瞎话不如 穿越万界:神功自动满级 诛神乾坤 多子多福,仙女都被他抢了怎么办