Beispiel #1
0
        public void AddOperateMeta(LegoUIType elementType,
                                   LegoRectTransformMeta rectMeta, Transform transform)
        {
            ElementTypes.Add(elementType);
            RectMetas.Add(rectMeta);
            if (!AddMetaActions.ContainsKey(elementType))
            {
                Debug.LogError($"目标UI类型{elementType}当前没有对应的元数据构建委托!");
            }

            var action = AddMetaActions[elementType];

            action(transform);
        }
Beispiel #2
0
 public void AddElementType(PlyElementType elementType)
 {
     ElementTypes.Add(elementType.Name, elementType);
 }