Opsive插件Third Person Controller使用教程(一)
发表于2018-03-03
Opsive开发的Third Person Controller在Asset Store中是最受欢迎的插件,此款插件是基于C#代码构建起来的全方位解决方案,该插件能让我们轻松地把控场景构建,角色和世界的设置,生命值 & 复活设置,输入管理等,并且帮助你管理动作冒险游戏中必要的模块,比如变化的物理对象、杠杆、武器、宝箱等。为此下面就给大家介绍下Third Person Controller插件的简单使用。
1、建立基础的TPS控制器
首先使用官方的角色构建器,构建一个基本的人物。
将场景里面的,支持Humanoid的模型,拖进去。注意不能直接拖Prefab。
点击Build,但是这时候还没有完成,下一步,需要添加一个摄影机,设置成MainCamera
添加CameraController给这个Camera。系统会自动添加CameraMonitor和CameraHandler给Camera。
然后,将Hero赋值给Camera的Character完成了基本的Camera到Character的链接。
为了能够支持最基本的,鼠标右键Zoom的功能,这里简单为摄影机添加两个状态:
Default和Zoom。然后点击Play,一个基本的,可以跑动和Zoom的TPS控制器,就完成了。效果图如下: