本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

命令/playsound

来自Minecraft Wiki
跳转至: 导航搜索
playsound
限制条件

管理员

加入版本

1.6.11.6.1-pre
PE 1.0.5PE 1.0.5 build 1

播放一段声音。

语法
  • Java版
playsound <声音> <来源> <玩家> [x] [y] [z] [音量] [音调] [最小音量]
  • 基岩版
playsound <声音:字符串> <玩家:目标> [方位:x y z] [音量:浮点数] [音调:浮点数] [最小音量:浮点数]
参数
声音(基岩版:声音:字符串
指定要播放的声音。必须为在sounds.json中被定义的一个声音项目(例如,mob.pig.say)。
一个声音项目可被多个不同的声音关联,而实际产生的声音为从中随机挑选的结果,被选中的概率由其权重决定,与正常游戏中相同。例如,声音项目mob.pig.say会随机播放多种猪音效之一,因为有多个声音关联于该项目。
资源包可能会向sounds.json中添加额外的声音项目;此命令可以正常播放这些项目。该命令使用的声音名称不是文件名;而是严格使用sounds.json内定义的项目(项目名称可能与实际音频文件的文件名和目录相差甚远),因此资源包在添加新声音时必须为这些音频文件定义声音事件项目(但当资源包替换原有的已被定义的音频文件时,不必为其重新定义)。
来源‌‌[Java版]
指定播放声音所属的类别,对应于游戏选项中“音乐和声音”设置的分类。必须为以下之一:mastermusicrecordweatherblockhostileneutralplayerambientvoice
玩家(基岩版:玩家:目标
指定播放声音的目标。必须为一个玩家名或一个目标选择器
x y z(基岩版:方位:x y z)(可选)
指定声音发出的方位。可用波浪号来指定一个相对于目标的位置。
音量(基岩版:音量:浮点数)(可选)
指定声音能被听见的距离。必须至少为0.0。对小于1.0的值,声音会相对减轻,球状可闻范围会相对小。对大于1.0的值,声音不会实际上增大,但其可闻范围(1.0时半径为16米)会与音量相乘。声音总会基于与球体中心的距离逐渐衰减至无声。
音调(基岩版:音调:浮点数)(可选)
指定声音的音调。必须在0.0至2.0间(含),而小于0.5的值与0.5等价。小于1.0的值降低音调而提升持续时间;大于1.0的值提升音调而降低持续时间。音调值是乘在声音频率上的一个倍率,因此若将0.5-1.0(含)区间内的音调值乘以2,所得的新音调便会高一个八度。(如果您是一位音乐家,希望将其他音符转换为音调数值,请参阅 音符盒。但请注意1.0的音调值对于每种声音并不一定都是F♯。)若未指定,默认为1.0。
最小音量(基岩版:最小音量:浮点数)(可选)
指定在声音可闻范围外的目标能听到的音量。若目标在可闻范围外,作为补偿,声源会被放置在距离目标较近的位置(距离小于4格),而最小音量会决定补偿声源的音量。必须在0.0至1.0间(含)。
效果
当参数未正确指定,当玩家无法解析到一个或多个在线玩家时,或当目标无法从声源处听见声音时,命令失败。
成功时,为目标玩家播放一段声音。
另见
/stopsound — 停止一段声音。

历史[编辑 | 编辑源代码]

Java版
1.6.1 pre 加入了/playsound命令。
1.9 15w49a /playsound命令现在命令支持Tab键自动补全。
16w02a 现在/playsound命令要求source参数,指定声音所属的分类,以归入音量控制。
携带版
1.0.5 build 1 加入了/playsound命令。