求助。2Dui血条 CoordinateUI3D

根据test-cases-3d 16实例 血条运行结果如下:只有摄像机在中间的时候看着比较合适,两边那个血条差太多了。

实际情况:自己在中间,别人在左边不太好

都在摄像机中间,还好。

这个有什么解决方案吗?

这个现象如果用了透视相机那是正常的。你需要手动处理这种情况。
比如血量的位置,根据屏幕尺寸计算出偏移值,offset = (screen.width / 2 - barPos.x) * 0.05;
自己调整一下公式,让显示正常匹配就好了。

可以用,谢谢。我的是offset = 80*x/(width/2);