2021
04-27
04-27
Unity实现简单换装系统
关于Unity的换装,网上有几篇文章,我之前也简单的描述过实现。不过那个时候只是粗略的试验了下。今天好好梳理了下代码。先上代码(自己的游戏项目,不是公司的,所以放心的贴上项目代码了,部分引用到其他的功能文件,但是核心代码无影响,这里主要看一下细节和思路)usingUnityEngine;usingSystem.Collections;usingSystem.Collections.Generic;publicenumAvatarPart{helmet,chest,shoulders,gloves,b...
继续阅读 >
Unity如何实现换装系统,供大家参考,具体内容如下1.创建SpriteLibraryAsset2.添加新目录Label可以理解为标签,在代码调用过程中使用,将该部位装备图片拖入Sprite中3.添加组件给需要换装的部位添加SpriteResolver组件(如头部换装,就在头部对象挂载组件)选择目录名,就会出现之前LibraryAsset中拖拽的图片内容,点击不同图片可以预览效果(如果出现装备位置偏移,需调整图片的pivot)4.通过代码实现换装小笔记:1).UnityE...