在UGUI模式下可以用Image的填充来制作血条,但是Image和Text放在一起会增加渲染批次,所以想了一个办法是在场景里用Sprite和3dTextMeshPro来制作血条,这样可以减少渲染批次,具体方法如下
1、场景里创建一个血条的底板

2、创建血条,DrawMode设置为Sliced

3、血条的图片设置为左对齐
 
4、创建3dTextMeshPro
在UGUI模式下可以用Image的填充来制作血条,但是Image和Text放在一起会增加渲染批次,所以想了一个办法是在场景里用Sprite和3dTextMeshPro来制作血条,这样可以减少渲染批次,具体方法如下
1、场景里创建一个血条的底板

2、创建血条,DrawMode设置为Sliced

3、血条的图片设置为左对齐
 
4、创建3dTextMeshPro