using LitJson; using System.Collections; using System.Collections.Generic; using System.Linq; using TMPro; using UnityEditor; using UnityEngine; using UnityEngine.U2D; using UnityEngine.UI; using YooAsset; using static UnityEngine.EventSystems.EventTrigger; public class FaceBuildSystem : MonoBehaviour { private ReferenceCollector re; private Button EFinish; private RectTransform EModel; private RectTransform EGShowClothName; private RectTransform ESNickName; private GameObject EColorText; private ScrollRect EColor; private ScrollRect EG_TypeFilter; private ScrollRect EBagContent; private Toggle Edress; private Toggle Ebody; private GameObject EItem_TypeFilter; private RectTransform EGTypeContent; private RectTransform EGColorItem; private RectTransform EGColorFilter; private TextMeshProUGUI EClothName; private SpriteAtlas ColorStyle; private SpriteAtlas ItemIcon; /// 所有的物品 public Dictionary itemPackage = new Dictionary(); /// 所有的物品信息 public Dictionary standardPackageItems =new Dictionary(); /// 物品种类 public Dictionary> TypeItemClassGroup = new Dictionary>(); /// 空格子 public List Cells = new List(); /// 取消穿戴的装备 public List Unworn = new List(); public List ColorList = new List(); public List ColorObjList = new List(); public int ColorType; public int BodyType; public int ClothType; public Dictionary> ItemTypeData = new Dictionary>(); public List ImageGoods = new List(); public Dictionary ClassType = new Dictionary(); private GameObject itempackage; private async void Start() { re = GetComponent(); EFinish = re.Get("EFinish").GetComponent