纳金网
标题:
如何使用Unity制作虚拟导览(八)
[打印本页]
作者:
艾西格亚
时间:
2014-3-17 13:55
标题:
如何使用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
如何使用Unity制作虚拟导览(七)
http://www.narkii.com/club/thread-317769-1.html
在这个教程里我们要介绍的是使用插件来制作导览与多视角的用法,首先在论坛里面下载
KGFCameraSystem - 虚拟导览相机制作系统
http://www.narkii.com/club/thread-302109-1.html
2014-3-17 13:53 上传
下载附件
(269.25 KB)
在安装后可以进行演示文件的参考,里面提供了一个多视角的相机切换与测试的场景,这个部分大家可以自行播放看下效果。
2014-3-17 13:51 上传
下载附件
(5.81 KB)
现在我们来测试一下如何在自己的场景内添加KGFCameraSystem的组件,首先将prefabs里面的KGFOrbitCam添加到Hierarchy。
然后在Inspector里会出现红色的提示,表示ItsRoot不能为空,必须设置一个参考的物体才能正确的执行OrbitCam的作用。
2014-3-17 13:51 上传
下载附件
(18.66 KB)
画面中的胶囊体(来自KGF演示场景内的物件,附带了简单脚本)为模拟的第三人称角色,而右前方的位置为KGFCameraSystem的注视点,这个部分我们用了一个空的Game Objet来进行设置。
2014-3-17 13:51 上传
下载附件
(380.94 KB)
在Its Root的栏位里面将注视点的物件添加进来,勾选Its Zoom,这里面的数值是相机与角色的距离,Start设置开始的距离,Min与Max分别设置了最小与最大值。
2014-3-17 13:51 上传
下载附件
(15.2 KB)
设置后即可看到红色的提示消失,接着进行播放测试,相机会跟着角色进行移动,使用滚轮可进行相机的推进或是拉远,右键则是转动视角。
2014-3-17 13:51 上传
下载附件
(376.78 KB)
2014-3-17 13:52 上传
下载附件
(404.85 KB)
此外KGFCameraSystem还提供了另一种视角的操控,按下小键盘上的2、4、6、8键可进行上下左右的转动,如图所示:
2014-3-17 13:52 上传
下载附件
(476.13 KB)
经过简单的设置后就能快速的完成一个虚拟导览用的相机,并且在操作上非常的方便,接下来的部分是关于相机位置的变换,这里我们需要用到的是另一个组件,如图所示,将KGFOrbitCamSettings添加到Hierarchy。
2014-3-17 13:52 上传
下载附件
(5.48 KB)
添加KGFOrbitCamSettings后,在Inspector里面一样的会出现红色的提示,包含了OrbirCam的指定,ItsRoot的注视点与起始视角的缩放设置。
2014-3-17 13:52 上传
下载附件
(5.29 KB)
如果我们希望新的视角位置摆放在楼顶,那操作方式是先在楼顶放置一个空的Game Object,然后再进行KGFOrbitCam的设置。
2014-3-17 13:52 上传
下载附件
(342.37 KB)
将KGFOrbitCam添加到Its Orbit Cam的栏位,然后在Its Root里面指定楼顶的Game Object,也就是相机的新位置,勾选Its Zoom > Its Enable,设置Start Zoom与Min Zoom的数值,注意的是Start Zoom的数值必须大于Min Zoom。
2014-3-17 13:52 上传
下载附件
(21.39 KB)
现在我们来测试看看效果,如图所示,一开始播放的时候,相机是跟着角色进行移动,在按下Apply Position按钮后,相机就会切换到楼顶的视角。
2014-3-17 13:52 上传
下载附件
(6.56 KB)
2014-3-17 13:52 上传
下载附件
(291.24 KB)
从这个操作来看,我们已经了解到多相机的制作原理,而KGFCameraSystem提供了强大的工具来帮助开发者完成虚拟导览的设计,如果对KGF的系列产品有兴趣的朋友们可以到官方位置查看更多的资讯:
http://www.kolmich.at/kolmich/documentation/
更多的技术分享与讨论请加入:
纳金网
3dsmax
技术交流群 - 284146304
纳金网Unity技术交流群 - 218689657
作者:
ku
时间:
2014-3-17 14:00
支持 纳金 原创教程
作者:
hyui
时间:
2014-3-17 15:09
Thanks for this!!!
作者:
wsk94
时间:
2014-6-24 09:30
相机操作不太会学习了
作者:
HIDEOKOJIMA
时间:
2014-6-24 14:06
支持纳金原创教程
作者:
Kadina
时间:
2014-6-26 08:33
Thanks for sharing!
作者:
|▍简爱╮Simple
时间:
2014-8-2 09:31
支持 支持 支持 支持 支持 支持
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5