小地图

作者: JervieQin | 来源:发表于2018-04-27 10:26 被阅读42次

小地图的实现比较简单,但是可以分成两种类型:一种是类似于王者荣耀那样显示人物相对移动;还有一种是类似CS那种显示人物视野范围。

先来看一下第二种的实现方式:

  1. 新建Layer层minicamlayer
  1. 新建Camera命名为miniCam并且设置要渲染的层。将主相机渲染层选项中排除minicamlayer, 将miniCam渲染层选择为minicamlayer。将相机设为追踪物体的子物体。设为正交相机。
  1. 创建Render Texture资源,附给miniCam的Target Texture
  1. 给场景中要追踪的物体添加标志。创建一个quda,面朝miniCam,并且将源图设置为要显示在小地图上的图标。然后将quda层级改成minicamlayer。
  1. 新建Canvas 创建Raw Image,把render texture付给Raw Image的Texture插槽。
  1. 新建Image,设置为raw image 的父节点,设置源图,并且添加mask组件。
  1. 设置mask的源图。
效果.png

其实,第一种小地图和第二种差不多。就第二步和第七步不同。
第二步中将相机设为世界坐标下,且照射全关卡。

第七步中,可以不要设置源图,但是要把场景都设置一个layer层,让miniCam渲染它。也可以设置源图,把mask的源图设为画好的关卡平面图,同时摄像机不渲染场景层。 效果图1.png 效果图2.png

相关文章

  • [Unity] 在Unity中实现小地图(Minimap)

    小地图的基本概念 众所周知,小地图(或雷达)是用于显示周围环境信息的。首先,小地图是以主角为中心的。其次,小地图上...

  • 游戏小地图方案

    Unity小地图的实现 游戏,特别是RPG类型,基本都需要添加小地图功能来辅助玩家。 实现小地图需解决的问题: 小...

  • 小地图

    小地图的实现比较简单,但是可以分成两种类型:一种是类似于王者荣耀那样显示人物相对移动;还有一种是类似CS那种显示人...

  • 小地图

  • 小程序原生组件使用限制

    小程序当中多个原生组件显示问题 最近在开发小程序的过程中。使用到小程序地图组件,地图全页展示,在地图上展示其他组件...

  • 小O地图-(图表)- 制作全国行政区图表

    概述 小O地图除提供地图数据挖掘及处理功能外,还提供基于互联网地图图表功能,本文介绍如何使用小O地图制作行政区图表...

  • 王者荣耀S7赛季即将结束, 快来看看这些上分技巧

    1、 不管是打野还是对线,都要时刻注意小地图,小地图,小地图,如果发现对面线上没人说明他们可能要抓人了,一般都喜欢...

  • 脑洞5

    地图 地图结构 l大地图(一级地图):游戏中展示和进入所有关卡的入口,点击图标即可进入二级地图。 l小地图(二级地...

  • 摄像机跟随、视野远近、视野环绕、小地图

    摄像机跟随人物 摄像机视野拉近拉远 控制视野环绕效果 小地图 小地图如何制作呢,首先我们创建一个小地图的摄像机让人...

  • 微信小程序添加外部地图服务数据

    先上效果: 缘起 使用微信小程序做地图相关功能的时候,有个需求是需要接入自己发布的地图服务。查看微信小程序地图组件...

网友评论

    本文标题:小地图

    本文链接:https://www.haomeiwen.com/subject/gvgvlftx.html