当前位置:   article > 正文

unity 将3D物体显示在UI前面(保姆级 超容易)_unity如何让3d物体在ui前面

unity如何让3d物体在ui前面

将3D物体放置在UI界面

在网上看了一些教程,这篇文章就是在前人的基础上稍加简化。
总结下来,其实只需要:

  1. 加一个相机
  2. 加一个Render Texture
  3. 加一个Raw Image

接下来是详细步骤

首先我们新建一个项目是这个样子的:
新建一个画布,并插入背景

这时我们就看不见3D图像了,在图像附近添加一个摄像机,点击右上方的“2D”按钮切换成3D,如图:
在摄像机前放上3D物体,这里我放了一个胶囊:

在project界面里create一个render Texture:

将Render Texture挂载到新的摄像机上:
再在UI上新建一个Raw Image,任意调整一下大小:

将Render Texture挂载到Raw Image上:

这样就完成了,因为太暗了我加了一个平行光
如果是3D项目,这时候可能还会显示背景,将摄像机的Clear Flags改为Don’t Clear 就好了:

大功告成!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/783182
推荐阅读
相关标签
  

闽ICP备14008679号