查看: 3731|回复: 6
打印 上一主题 下一主题

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

[复制链接]

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

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

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

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

在这个教程里我们要介绍的是使用插件来制作导览与多视角的用法,首先在论坛里面下载
KGFCameraSystem - 虚拟导览相机制作系统
http://www.narkii.com/club/thread-302109-1.html
快照34.png

在安装后可以进行演示文件的参考,里面提供了一个多视角的相机切换与测试的场景,这个部分大家可以自行播放看下效果。

1.png

现在我们来测试一下如何在自己的场景内添加KGFCameraSystem的组件,首先将prefabs里面的KGFOrbitCam添加到Hierarchy。
然后在Inspector里会出现红色的提示,表示ItsRoot不能为空,必须设置一个参考的物体才能正确的执行OrbitCam的作用。

2.png

画面中的胶囊体(来自KGF演示场景内的物件,附带了简单脚本)为模拟的第三人称角色,而右前方的位置为KGFCameraSystem的注视点,这个部分我们用了一个空的Game Objet来进行设置。

3.png

在Its Root的栏位里面将注视点的物件添加进来,勾选Its Zoom,这里面的数值是相机与角色的距离,Start设置开始的距离,Min与Max分别设置了最小与最大值。

4.png

设置后即可看到红色的提示消失,接着进行播放测试,相机会跟着角色进行移动,使用滚轮可进行相机的推进或是拉远,右键则是转动视角。

5.png
6.png

此外KGFCameraSystem还提供了另一种视角的操控,按下小键盘上的2、4、6、8键可进行上下左右的转动,如图所示:

7.png

经过简单的设置后就能快速的完成一个虚拟导览用的相机,并且在操作上非常的方便,接下来的部分是关于相机位置的变换,这里我们需要用到的是另一个组件,如图所示,将KGFOrbitCamSettings添加到Hierarchy。

8.png

添加KGFOrbitCamSettings后,在Inspector里面一样的会出现红色的提示,包含了OrbirCam的指定,ItsRoot的注视点与起始视角的缩放设置。

9.png

如果我们希望新的视角位置摆放在楼顶,那操作方式是先在楼顶放置一个空的Game Object,然后再进行KGFOrbitCam的设置。

10.png

将KGFOrbitCam添加到Its Orbit Cam的栏位,然后在Its Root里面指定楼顶的Game Object,也就是相机的新位置,勾选Its Zoom > Its Enable,设置Start Zoom与Min Zoom的数值,注意的是Start Zoom的数值必须大于Min Zoom。

11.png

现在我们来测试看看效果,如图所示,一开始播放的时候,相机是跟着角色进行移动,在按下Apply Position按钮后,相机就会切换到楼顶的视角。

13.png
14.png

从这个操作来看,我们已经了解到多相机的制作原理,而KGFCameraSystem提供了强大的工具来帮助开发者完成虚拟导览的设计,如果对KGF的系列产品有兴趣的朋友们可以到官方位置查看更多的资讯:http://www.kolmich.at/kolmich/documentation/

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


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

使用道具 举报

ku 智囊团   

89

主题

2

听众

5万

积分

首席设计师

Rank: 8Rank: 8

纳金币
25
精华
1

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

沙发
发表于 2014-3-17 14:00:27 |只看该作者
支持 纳金 原创教程
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

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

板凳
发表于 2014-3-17 15:09:20 |只看该作者
Thanks for this!!!
回复

使用道具 举报

wsk94    

0

主题

1

听众

88

积分

设计初学者

Rank: 1

纳金币
2
精华
0

活跃会员 灌水之王

地板
发表于 2014-6-24 09:30:31 |只看该作者
相机操作不太会学习了
回复

使用道具 举报

115

主题

3

听众

5676

积分

高级设计师

Rank: 6Rank: 6

纳金币
7268
精华
0

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

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

使用道具 举报

0

主题

2

听众

4092

积分

中级设计师

Rank: 5Rank: 5

纳金币
530
精华
0

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

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

使用道具 举报

0

主题

1

听众

118

积分

设计实习生

Rank: 2

纳金币
7
精华
0

最佳新人

7#
发表于 2014-8-2 09:31:54 |只看该作者
支持      支持       支持      支持      支持      支持
回复

使用道具 举报

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

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

GMT+8, 2024-11-23 10:39 , Processed in 0.096707 second(s), 37 queries .

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

© 2008-2019 Narkii Inc.

回顶部