打开unity新建3d场景
先创建一个地面(鼠标右键单击左侧面板-选择3D object-plane)
从资源商店里导入人物
![](https://img.haomeiwen.com/i13211020/b2bc4a455fa26af0.png)
将人物拖到场景中
![](https://img.haomeiwen.com/i13211020/e7ef068797bc24dc.png)
调整人物和摄像机到便于自己观察的位置
![](https://img.haomeiwen.com/i13211020/2bd6447e91ce1fdb.png)
单击上方animator,在layers中点击+,创建动画层,重命名一下,拖到最上层。
![](https://img.haomeiwen.com/i13211020/aa67443f357b6f75.png)
在assets中找到动画文件idle和wave,拖到my layer中
![](https://img.haomeiwen.com/i13211020/1db56ee1e32868cd.png)
在idle上点击鼠标右键,选择make transition 将箭头指向wave,在wave上点击鼠标右键,选择make transition将箭头指向idle
![](https://img.haomeiwen.com/i13211020/9c73901b01a26ef5.png)
选择框1中的parameters,点击加号选择bool,重命名
![](https://img.haomeiwen.com/i13211020/49886876fa3a7a7c.png)
点击idle指向wave的箭头,点击右侧面板中的加号,选择上一步创建的wave
![](https://img.haomeiwen.com/i13211020/0cff6620e64e2e48.png)
点击wave指向idle的箭头,点击右侧加号,选择wave,将true改为false
![](https://img.haomeiwen.com/i13211020/7aabc5604b5ed86e.png)
选择malefree1,在右侧面板更改为
![](https://img.haomeiwen.com/i13211020/4e3c448a419b22c3.png)
点击Scence回到场景中,在左侧面板右键单击选择3D object-sphere创建一个球,放大到合适的位置(参照下图)
![](https://img.haomeiwen.com/i13211020/cab37ad1265fbaad.png)
勾选右侧sphere collider下的is trigger
![](https://img.haomeiwen.com/i13211020/9c86b1181859c836.png)
在assets面板中鼠标右键单击选择import package-characters 导入包
![](https://img.haomeiwen.com/i13211020/27aeddd2f45de897.png)
通过图中所示路径找到第一人称摄像机,拖入场景中,移动位置,放置到球外(不能太高)
![](https://img.haomeiwen.com/i13211020/73286c21f1e90f44.png)
选中摄像机,选择缩放工具,缩小一下摄像机
![](https://img.haomeiwen.com/i13211020/f8be0e155ebe977e.png)
![](https://img.haomeiwen.com/i13211020/db68a03d7175c3ba.png)
选中FPSContreller,在右侧面板中更改walk speed和run speed的数值
![](https://img.haomeiwen.com/i13211020/3f8e9c0263292179.png)
选中球,在右侧面板中取消勾选mesh Renderer
![](https://img.haomeiwen.com/i13211020/758f36f479a058fe.png)
在assets中点击鼠标右键选择create-C# script,创建脚本,重命名
![](https://img.haomeiwen.com/i13211020/bd478d7dc0187c76.png)
脚本暂时木得
网友评论