unity简易的摄像机小地图制作

记录一下fps游戏的简易的小地图制作过程,先放一下效果图
在这里插入图片描述

,
如图我们需要在地图上显示敌人和玩家的特殊图标,但是摄像机识别Culling Mask的是layer层,所以通过设置这个层的id来让主摄像机不显示图标,小地图识别id,这里通过add添加自己设置的npc图标显示;也可以将地图中一些不想在地图显示的建筑或者物体设置layer层在小地图摄像机上不显示;
在这里插入图片描述

首先我们需要新建一个摄像机,摄像机根据自己具体情况设置正交或者透视,我这里选择的是正交视角,Culling Mask选择为要现实的layer层;Projection根据自己想要的具体效果设置为正交还是透视;Size和Clipping Planes是正交情况下的摄像机参数;大家可以自己设置数值看看具体效果;Viewport Rect 则是设置小地图摄像机的显示尺寸大小;最后depth只需要设置为比主摄像机大就好,为了不被主摄像机覆盖即可;
在这里插入图片描述
以上就是简易的小地图制作,后期应该会优化等项目功能都实现了有时间的话再深入研究一下。

猜你喜欢

转载自blog.csdn.net/weixin_50746193/article/details/121467348