播放音乐可以用playsound指令,使用该指令可以发出我的世界中任意一种声音,代码是/playsound (音效) (玩家) (XYZ) (音量) (音效效果) (最小音量),例如输入/playsound note.harp @a ~ ~ ~ 3 1 1就可以播放一个普通的音乐盒的钢琴声音。
我的世界怎么播放音乐
在我的世界中播放音乐方式有3种,第一种是我们在进入游戏后会有背景音乐,这个是游戏自带的,只需要我们调整音量,就可以播放或者关闭音乐;第二种是使用音符盒,这个我需要用大量的篇幅去描述,所以这篇回答将会一笔带过;第三种方式则是使用指令,MC中有一个指令就是播放声音的。
背景音乐
在进入游戏后会有背景音乐,这个是游戏自带的,只需要进入设置中调整音量,就可以播放或者关闭音乐。
音符盒
音符盒需要先进行调音,调音完成后才能演奏,分为低音、中音、高音三个部分,每个部分都有对应的音符,从数字1-7代表不同的音节,还可以通过调节右键次数来改变音符的高低音。新手学习音符盒前,可以先学习五线谱上的节拍。找准中间的节拍,并用红石中继器来延长时间,以代替节拍。
指令
/playsound的语法和/particle很相似,只不过前者用于播放音效,后者召唤粒子效果,仔细对比一下语法就可以发现两者语法很相似,接下来对各个参数进行讲解。
- 第一个参数是声音,用来指定播放音效。它必须被定义在sound.json这个文件中,Java版找这个文件比较容易,基岩版需要使用一些文件管理器,例如entity.pig.ambient,会播放猪的音效;
- 第二个参数仅在Java版中填写,是音效的来源。还是以entity.pig.ambient为例,这个音效的来源就是ambient(环境)音效,除此之外,还有music(音乐)音效、weather(天气)音效等;第三个参数玩家是一个目标选择器;
- 后面就都是选填参数了,坐标表示音效发生的位置,X轴Y轴和Z轴都需要填写;后面的音量可以理解为声音能够听到的范围,最小是0.0,但必须要填写一个浮点数(小数);
- 音调即声音的音调,在Java版中,音调的取值范围在0.0-2.0之间,也是需要填写浮点数;最后一个参数是最小音量,指在能够听到声音范围内的音量,取值范围0.0-1.0,需要填写浮点数。