在unity制作三维场景的时候,有时我们需要用到在ui上显示我们设置的摄像机投放的场景,像游戏中的一些小地图等效果,我们可以通过以下的方式进行实现。
工具/原料
unity3d工具
方法/步骤
1
打开unity3d场景,在里面“GameObject”--“UI”--“Image”创建一个Image的UI。
2
我们把“Image”设置到需要显示的位置。
3
接着我们通过“GameObject”--“Camera”再次创建一个相机。
4
并且把相机命名为“Camera_UI”。
5
调整“Camera_UI”位置以及旋转,获得需要投射显示的场景。
6
接着在项目文件夹中右键“Create”--“Render Texture”创建一个“Render tex”。
7
通过“Create”--“Material”创建一个“show_ui”材质。
8
把shader设置为“Unlit/Texture”这个根据自己的需要。
9
在里面的点选“select”设置我们的“Render_tex”。
10
现在我们选择场景中的“Image”,把其中的“Material”设置为我们的“show_ui”材质。
11
把相机“Camera_UI”中的“Target Texture”设置为“Render tex”。
上一篇:亲子手工系列:[4]折纸_狐狸脸
下一篇:3dMax中如何设置场景撤消步数