之前说过如何导入原神官方提供的模型,详情看:《原神》模型导入到Unity-Unity技术流论坛-操作系统-久趣源码交流论坛 (9qys.com)
本文简介如何利用原神提供的模型来制作一个第三人称控制控制器,实现的效果如下:
本文源码链接:https://pan.baidu.com/s/1tHKAbSyraJZ7l56BLnUBIA?pwd=sdfb
提取码:sdfb
接下来介绍如何实现这种效果:
为”可莉”添加Animator组件以及Character Controller组件,并且Character Controller参数要设置好(尽量框住整个人物模型)
新建一个Animator Controller,并且其添加动画,命名为”可莉”
动画也是找的素材,一个是Idle(待机)动画、另外一个是走路的动画。
为AnimatorControoller创建一个bool变量,命名为”IsRun“来控制两个动画之间的切换!
Unity这边的准备工作都做好了,那么就可以开始编写代码了。在这里重点介绍重要部分的代码。
模型可以动起来了,那么就剩下Unity场景中的相机!代码部分如下:
都是些很基础的API,如果代码看不懂,请自行百度,逐句分析真的很费时间!可以下载我做的源码进行参考学习。
没有回复内容