1.先创建一个Cube充当人物模型
2.创建一个血条,这边血条用Scrollbar实现,用Scrollbar实现血条的话,需要将里面的参数都清空
血条颜色也通过这边设置
然后再把这个size拉满就可以实现血条效果了,如果要实现掉血效果,直接通过代码调用到这个size进行减少便可以了
3.回归正题,下面便开始实现血条在模型后面的效果了
先找到放血条的Canvas,然后将里面的Render Model设置为Screen Space - Camera
然后再把相机拖上去,便可以实现模型在UI前面的效果了
4.当然,如果你想可以在一个场景中,血条被模型遮挡,然后其他按钮功能并不能被模型遮挡,这个时候,你就需要再创建一个Canvas,然后这个Canvas 便放那些不被模型遮挡的UI组件
然后便可以实现这样的效果,血条和按钮的位置可以按照自己想要的效果调位置文章来源:https://www.toymoban.com/news/detail-743633.html
文章来源地址https://www.toymoban.com/news/detail-743633.html
到了这里,关于Unity实现模型显示在UI前面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!