《Unity基础》利用原神提供的模型制作第三人称控制器-Unity技术流论坛-操作系统-久趣源码交流论坛
入驻商户-久趣源码交流论坛
入驻商户-久趣源码交流论坛
入驻商户-久趣源码交流论坛
加好友-久趣源码交流论坛

《Unity基础》利用原神提供的模型制作第三人称控制器

之前说过如何导入原神官方提供的模型,详情看:《原神》模型导入到Unity-Unity技术流论坛-操作系统-久趣源码交流论坛 (9qys.com)

本文简介如何利用原神提供的模型来制作一个第三人称控制控制器,实现的效果如下:

 

本文源码链接:https://pan.baidu.com/s/1tHKAbSyraJZ7l56BLnUBIA?pwd=sdfb
提取码:sdfb

接下来介绍如何实现这种效果

为”可莉”添加Animator组件以及Character Controller组件,并且Character Controller参数要设置好(尽量框住整个人物模型)

d2b5ca33bd145052

新建一个Animator Controller,并且其添加动画,命名为”可莉”

d2b5ca33bd145339

动画也是找的素材,一个是Idle(待机)动画、另外一个是走路的动画。

为AnimatorControoller创建一个bool变量,命名为”IsRun“来控制两个动画之间的切换!

d2b5ca33bd145527

Unity这边的准备工作都做好了,那么就可以开始编写代码了。在这里重点介绍重要部分的代码。

d2b5ca33bd145753

模型可以动起来了,那么就剩下Unity场景中的相机!代码部分如下:

d2b5ca33bd145844

都是些很基础的API,如果代码看不懂,请自行百度,逐句分析真的很费时间!可以下载我做的源码进行参考学习。

 

 

请登录后发表评论

    没有回复内容