概览
minecraft:movement.sway 是一个实体组件:写在自定义生物的 components 对象中,或其中某个组件组里。 让生物左右摆动、看起来像在游泳的移动方式,就像鱼一样。
字段
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
max_turn | Decimal | "30.0" | 生物每刻最多能转动多少度。数值越低,转身越平滑、越慢。 |
sway_amplitude | Decimal | "0.05" | 左右摆动的幅度。 |
sway_frequency | Decimal | "0.5" | 摆动重复的快慢;数值越大摆得越快。 |
示例
写在 BP/entities/<name>.json 的 components 对象中(值为默认值或占位值):
BP/entities/<name>.json
{
"minecraft:movement.sway": {
"max_turn": "30.0",
"sway_amplitude": "0.05",
"sway_frequency": "0.5"
}
}