Godot Engine:用Sprite3D在3D场景中的实现一个简易的头顶血条(无须写Shader)

Godot的2D和3D使用了两套渲染系统,多数情况下是非常方便的,唯独在2D/3D混合显示的时候有些麻烦,需要通过Viewport来过渡。在3D场景中的2D显示需求中,头顶血条是比较常用的,其实如果不愿意使用Viewport,使用一个Sprite3D通过着色器来实现也不复杂。本文介绍的第三种方法,使用了一个AnimationPlayer来控制血量显示,很多时候也是一个不错的选择。 效果图 步骤 1
相关文章
相关标签/搜索