纳金网

标题: 如何使用Unity制作虚拟导览(七) [打印本页]

作者: 艾西格亚    时间: 2014-3-16 13:54
标题: 如何使用Unity制作虚拟导览(七)
如何使用Unity制作虚拟导览(一)
http://www.narkii.com/club/thread-316986-1.html

如何使用Unity制作虚拟导览(二)
http://www.narkii.com/club/thread-316987-1.html

如何使用Unity制作虚拟导览(三)
http://www.narkii.com/club/thread-317011-1.html

如何使用Unity制作虚拟导览(四)
http://www.narkii.com/club/thread-317013-1.html

如何使用Unity制作虚拟导览(五)
http://www.narkii.com/club/thread-317451-1.html

如何使用Unity制作虚拟导览(六)
http://www.narkii.com/club/thread-317503-1.html

这个教程里面我们要介绍一下小地图的做法,在游戏或是虚拟导览中的小地图主要是用来告诉玩家在场景内的所在位置,而制作的观念就是设置一个相机,并将其放在视图里面形成一个小窗口,当然也可以在同一个视图里面放置多个相机与多视角,只需注意的就是不要对主画面造成影响即可。

现在我们来看看如何制作简单的小地图:

1.首先使用GameObject > Create Other > Camera创建一个相机。

2.将相机的模型更换为Orthographicd的模式,这样会让相机显示出平行视角,避免出现透视效果的作用。

1.png

3.接着调整相机的位置与角度,将Position设置为(0,5,0),Rotation设置为(90,0,0)的角度,目的是让相机从高空进行俯瞰。

2.png

4. 将Viewport  Rect里面的XY设置为0.78与0.75的数值,WH设置为0.2的目的是让这个相机能以小地图的方式重叠在原来的相机视图,然后将Depth的数值设定大于原来的相机,例如主相机用的是0,那这个小地图相机就大于0即可。

3.png

进行测试,视图内的右上方出现了小地图的效果!

4.png

如果觉得这种小地图的设置比较简易,资源商店里面还提供了几种专用的小地图插件,论坛里面也提供了试用的版本:

KGFMapSystem v2.3- 迷你地图制作
http://www.narkii.com/club/thread-304320-1.html



我们来测试看看KGFMapSystem的小地图是如何制作的,首先将KGFMpaSystem > Prefabs目录下的KGFMapSystem组件拖曳的Hierarchy面板里面,这个组件里面包含了小地图所需要的全部设置。

5.png

新增一个图层,将其名称设置为mapsystem,如图所示:

6.png

选择KGFMapSystem,在Its Global Settings > Its Target的栏位里面将角色模型添加进来。

7.png

添加角色后进行播放测试,在视图的右上方出现了KGFMapSystem的地图,看起来的界面很不错,但是我们发现没法在里面看到角色的位置,这是因为还没对角色做出识别的判断。

8.png

将Prefabs > mapicons_samples里面的KGFMaoIcon_player拖曳到角色模型,在完成这个设置之后,小地图上面即可显示出玩家的识别。

9.png

进行播放测试,地图上出现的橘色的小箭头为玩家的识别符号,这样一来我们就能很清楚的看到玩家在场景内的活动情况。

10.png

此外如果觉得小箭头的方向与角色行进方向是相反的,按下右上角的锁头符号即可反转,
左边的加减号用来放大与缩放小地图,按下右下方的符号即可将地图放大到视图中央的位置。

11.png

另外一个小地图插件可与NGUI,Daikon Forge GUI进行整合使用,论坛里面的试用位置如下:

NJG MiniMap 1.5.3 - 小地图制作专家
http://www.narkii.com/club/thread-317741-1.html



更多的技术分享与讨论请加入:
纳金网3dsmax技术交流群 - 284146304
纳金网Unity技术交流群 - 218689657



作者: ku    时间: 2014-3-16 14:53
支持纳金原则教程
作者: 我没有过去    时间: 2014-3-17 16:47
支持纳金原创教程
作者: Chubbaz    时间: 2014-3-17 17:23
Thanks for sharing.
作者: pz789as    时间: 2014-3-17 17:41
顺便也知道还有这个插件。。。。哇哈哈哈
作者: wsk94    时间: 2014-6-24 09:32
插件太多了
作者: HIDEOKOJIMA    时间: 2014-6-24 14:05
支持纳金原创教程
作者: Kadina    时间: 2014-6-26 08:34
Thanks for sharing!




欢迎光临 纳金网 (http://old.narkii.com/club/) Powered by Discuz! X2.5