public Avatar(RoleEquipmentData equipmentData, SkeletonAnimation skeletonAnimation, Dictionary <int, List <string> > slotAttachmentDic, RoleAnaimationData animationData, CombineTextureData combineTextureData) { this.equipmentData = equipmentData; this.skeletonAnimation = skeletonAnimation; this.slotAttachmentDic = slotAttachmentDic; this.animationData = animationData; this.combineTextureData = combineTextureData; this.destoryTextureList = new List <Texture2D>(); }
public SpineAvatar(RoleEquipmentData equipmentData, SkeletonAnimation skeletonAnimation, Dictionary <int, List <string> > slotAttachmentDic, RoleAnaimationData animationData, CombineTextureData combineTextureData, SpineAvatarType avatarType, Object avatarObject, string roleJsonStr) : base(equipmentData, skeletonAnimation, slotAttachmentDic, animationData, combineTextureData) { this.avatarObject = avatarObject; this.avatarType = avatarType; }