阿仟
playsound指令内有一个玩意叫资源,分ambient,block,master等等,我想知道他们都有哪些区别,最好每个的功能都讲一下。如果可以的话,如何用这些资源来做到延时播放(仅以playsound指令的延时)和声音不重叠,同时执行的声音在其中一个声音执行后才发声。仅为设想,无法做到就算了

renyunzhong
这几个对应esc选项里声音设置里的那九个滑条,总共有十个,其中唱片机和音符盒在选项中被合并了

功能就是如设置里显示,播放时声音属于其中一个类,其在客户端最终呈现的音量大小也受到这个类所设置的滑块大小影响,可以类比为轨道。在master类下播放的声音custom:example可以使用/stopsound custom:example master停掉,但无法使用/stopsound custom:example record停掉
playsound没有延迟功能,如果需要延迟需要加资源包人工处理声音文件

阿仟
renyunzhong 发表于 2021-1-6 18:07
这几个对应esc选项里声音设置里的那九个滑条,总共有十个,其中唱片机和音符盒在选项中被合并了

功能就是 ...

谢谢了,我原本以为这些资源是像flash里面的数据流,事件什么的一样的玩意,所以我设想的东西不能只用playsound(没材质包)做到对吧

TD_Monsteric
可以把playsound写进mcfunction文件里
配合schedule指令 通过数据包来实现声音的延迟播放

阿仟
TD_Monsteric 发表于 2021-1-6 21:48
可以把playsound写进mcfunction文件里
配合schedule指令 通过数据包来实现声音的延迟播放 ...

我有讲只用playsound,不用别的,计分板延时schedule延时红石什么的都不要

第一页 上一页 下一页 最后一页