unity制作小地图

在很多游戏中都设计有小地图
小地图可以很直观的了解我们现在的位置等信息
然后这篇博客给大家介绍一下小地图的实现

首先创建一个摄像机(摄取地图全景)把它放在地图的正上方 调整好角度等
然后在project面板下创建一个Renderer texture
然后在场景下创建一个RawImage

然后把刚刚创建的Renderer texture拖到RawImage上边
在这里插入图片描述
然后在unity中调整好大小即可

在这里插入图片描述

然后在这里我给大家提供一种很简单的在下搜地图中修改主图标的方法
因为在游戏中我们的主角可能很小 但在小地图中的话 可能很难找到现在的位置等信息

我们给主角添加一个Sphere(修改喜欢的颜色) 给他的is Trigger勾选上 然后把它的layer设置为一个特别的
在这里插入图片描述
在小地图的摄像机上设置可渲染
在其他的摄像机上设置为不可渲染
在这里插入图片描述
把对勾去掉就行

然后我把我的成果给大家看下 其中的绿色就是主角的位置(他会实时更新)
在这里插入图片描述
这种方法的缺点就是如果放大的话会有些糊
按照一定比例缩小之后的效果还是比较好的

如果你也是unity爱好者 欢迎关注我的博客
我会在这里持续更新我的学习过程

发布了57 篇原创文章 · 获赞 54 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44302602/article/details/104070634