实体纹理动画
来源信息
- 原文仓库:github.com/Bedrock-OSS/bedrock-wiki
- 许可说明:以原仓库或原站点公开许可声明为准。
译文信息
- 原文:https://wiki.bedrock.dev/visuals/animated-entity-texture
- 作者或组织:Bedrock OSS
- 许可:知识共享署名-相同方式共享4.0国际许可协议(CC BY-SA 4.0)
这个技巧的思路很简单:把多帧纹理竖着排,再让材质与渲染控制器按时间去切换UV。
纹理¶
先准备一张竖向排列的多帧纹理,每一帧占据同一尺寸。
材质¶
让材质启用USE_UV_ANIM,这样渲染器才会按UV动画方式取帧。
渲染控制器¶
在uv_anim里用life_time和帧数计算偏移与缩放即可。
结论¶
适合做眨眼、呼吸、状态条、闪烁灯光这类“连续但不需要骨骼动画”的效果。