查看: 3930|回复: 7
打印 上一主题 下一主题

[教程] 如何使用Unity制作虚拟导览(七)

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2014-3-16 13:54:03 |只看该作者 |倒序浏览
如何使用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


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏1 支持支持0 反对反对0
回复

使用道具 举报

ku 智囊团   

89

主题

2

听众

5万

积分

首席设计师

Rank: 8Rank: 8

纳金币
25
精华
1

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2014-3-16 14:53:49 |只看该作者
支持纳金原则教程
回复

使用道具 举报

2

主题

9

听众

6387

积分

高级设计师

Rank: 6Rank: 6

纳金币
881
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2014-3-17 16:47:12 |只看该作者
支持纳金原创教程
回复

使用道具 举报

23

主题

0

听众

1102

积分

助理设计师

Rank: 4

纳金币
1549
精华
0

活跃会员

地板
发表于 2014-3-17 17:23:45 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10

主题

8

听众

1872

积分

助理设计师

Rank: 4

纳金币
188
精华
0

活跃会员

5#
发表于 2014-3-17 17:41:23 |只看该作者
顺便也知道还有这个插件。。。。哇哈哈哈
回复

使用道具 举报

wsk94    

0

主题

1

听众

88

积分

设计初学者

Rank: 1

纳金币
2
精华
0

活跃会员 灌水之王

6#
发表于 2014-6-24 09:32:02 |只看该作者
插件太多了
回复

使用道具 举报

115

主题

3

听众

5676

积分

高级设计师

Rank: 6Rank: 6

纳金币
7268
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2014-6-24 14:05:18 |只看该作者
支持纳金原创教程
回复

使用道具 举报

0

主题

2

听众

4092

积分

中级设计师

Rank: 5Rank: 5

纳金币
530
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2014-6-26 08:34:55 |只看该作者
Thanks for sharing!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-17 05:34 , Processed in 0.373894 second(s), 35 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部