13756人加入学习
(75人评价)
Unity换装系统

制作完成于 2018-01-13 本教程基于 Unity 2017.2开发完成版

价格 免费

GetComponentsINCHildren 这个api包含自身。

[展开全文]

当物体被设置为false时,可以通过transform组件访问物体上的组件

[展开全文]

AvatarSys

private GameObject girlSource;

paivate GameObject girlTarger;

private Dictionary<string,Dictionary<string,SkinnedMeshRenderer>>

[展开全文]

1.定义人物资源Model girlSource和骨架物体girlTarget(用来换装人)

2.创建字典用来存储人物资源模型的部位模型 (小女孩所有的资源信息,string类型,创建两个字典)

3.transform类型的一整套骨骼信息(所有的骨骼都是transform类型的来进行骨骼绑定,遍历自身来获取所有的骨骼信息)

4.创建一个人物模型的初始化的方法InstantiateSource

直接加载小女孩的游戏资源物体 FemaleModel

5.定义资源模型的位置信息girlSourceTrans并初始化girlSourceTrans = girlSource.

6.创建一个换装的人的方法InstantiateTarget的方法。

7.声名

 

[展开全文]