using System.Collections; using System.Collections.Generic; using UnityEngine; /// /// 属性容器 - 常量 /// [CreateAssetMenu(menuName = "MuHua/属性模块/属性容器")] public class AttributeContainerConst : ScriptableObject { /// 属性列表 [HideInInspector] public List instances = new List(); /// 转换数据 public AttributeContainer To() { AttributeContainer container = new AttributeContainer(); instances.ForEach(obj => container.AddInstance(obj.name, obj.To())); return container; } }