概览
minecraft:ambient_sound_interval 是一个实体组件:写在自定义生物的 components 对象中,或其中某个组件组里。 控制实体播放闲置音效的频率,比如牛时不时哞哞叫。
字段
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
event_name | String | "ambient" | 用作闲置音效的声音事件。 |
event_names | Array | 无 | 带条件的声音列表。播放第一个条件通过的声音,否则使用 event_name。 |
range | Decimal | "16.000000" | 在等待时间上额外随机增加最多这么多秒,避免声音按固定节奏重复。 |
value | Decimal | "8.000000" | 两次闲置音效之间的最短等待秒数。 |
示例
写在 BP/entities/<name>.json 的 components 对象中(值为默认值或占位值):
BP/entities/<name>.json
{
"minecraft:ambient_sound_interval": {
"event_name": "ambient",
"event_names": {},
"range": "16.000000",
"value": "8.000000"
}
}