跳转至

死亡动画

来源信息
译文信息

实体死亡时通常会先出现红色覆盖色、旋转和粒子,然后才消失。若你想改掉这套表现,可以从三个方向下手。

直接取消

  • 把实体传送进虚空。
  • 使用minecraft:instant_despawn
  • 在死亡时转化为另一个实体。

这些方法都能跳过标准死亡表现,但也会连带跳过掉落、音效或粒子。

只取消旋转

如果你还想保留死亡粒子和掉落,只是不想让实体“翻身”,可以在动画里抵消那段死亡旋转,并用动画控制器在!q.is_alive时切换。

自定义覆盖色

is_hurt_coloron_fire_color都可以改成别的颜色,甚至做成完全透明,从而减弱或移除受伤红闪。

结论

这类内容通常需要动画、实体组件和渲染控制器一起配合。