コード例 #1
0
        public static void AddSuggestedMetaDataItem(MetaDataItem item)
        {
            MetaDataItems items = GetSuggestedMetaDataItems();

            items.Add(item);
            SetSuggestedMetaDataItems(items);
        }
コード例 #2
0
        public static MetaDataItems GetSuggestedMetaDataItems()
        {
            if (m_CachedMetaData == null)
            {
                string json = EditorPrefs.GetString("suggestedMetaData_" + Application.productName, "{}");

                m_CachedMetaData = JsonUtility.FromJson <MetaDataItems>(json);
                if (m_CachedMetaData == null || m_CachedMetaData.Count == 0)
                {
                    m_CachedMetaData = new MetaDataItems();
                    m_CachedMetaData.Add(new MetaDataItem("#MadeWithUnity", false));
                    SetSuggestedMetaDataItems(m_CachedMetaData);
                }
            }
            return(m_CachedMetaData);
        }