Untiy3D制作简单的矩形游戏小地图(NGUI)

制作小地图

1.首先在玩家物体下创建空的子物体MiniMap(分类)

2.在MiniMap下创建一个Camera,命名为MiniCamera,修改为正交视图

3.在Assets上创建一个Render Texture命名为MiniMapTexture,将其拖放到MiniCamera的 Target Texture

4.创建一个NGUI的root根节点,然后在下面创建一个NGUI的Texture命名为miniTexture,将MiniMapTexture拖放到其Texture上,将miniTexture拖放到屏幕右上角位置

5.将MiniMap和玩家物体layer都设置为新建的一个MiniMap层,将地形物体的layer修改为Default

6.将主摄像机的遮罩层Culling Mask中的MiniMap打钩(正常情况全部打钩),将MiniCamera的遮罩层设置为仅Default和MiniMap

7.完成,如果想要制作圆形小地图需要参考Shader Mask

你可能感兴趣的:(Unity)