死亡动画
来源信息
- 原文仓库:github.com/Bedrock-OSS/bedrock-wiki
- 许可说明:以原仓库或原站点公开许可声明为准。
译文信息
- 原文:https://wiki.bedrock.dev/visuals/death-animations
- 作者或组织:Bedrock OSS
- 许可:知识共享署名-相同方式共享4.0国际许可协议(CC BY-SA 4.0)
实体死亡时通常会先出现红色覆盖色、旋转和粒子,然后才消失。若你想改掉这套表现,可以从三个方向下手。
直接取消¶
- 把实体传送进虚空。
- 使用
minecraft:instant_despawn。 - 在死亡时转化为另一个实体。
这些方法都能跳过标准死亡表现,但也会连带跳过掉落、音效或粒子。
只取消旋转¶
如果你还想保留死亡粒子和掉落,只是不想让实体“翻身”,可以在动画里抵消那段死亡旋转,并用动画控制器在!q.is_alive时切换。
自定义覆盖色¶
is_hurt_color和on_fire_color都可以改成别的颜色,甚至做成完全透明,从而减弱或移除受伤红闪。
结论¶
这类内容通常需要动画、实体组件和渲染控制器一起配合。