【Unity研究院】换装实现

之前做过一款小游戏,实现了简单的换装,记下方法

实现效果

可换的元素有衣服、帽子、发型、手里的武器

实现方式

人物模型只有一个,通过修改贴图挂件之类的实现

衣服

动态修改模型meshrender或者 skinmeshrender的材质贴图

发型

发型拥有一个单独的meshrender或者 skinmeshrender,原理同上

帽子

帽子是不同的模型,提前都放在头上,动态的隐藏显示就好了

武器

原理跟帽子一样 隐藏显示

有时候发型帽子之类的是配套的,所以这些都需要封装好,同时修改所需要的元素。具体情况具体分析,代码就不放了

坚持原创技术分享,您的支持将鼓励我继续创作!