コード例 #1
0
 void LoadListAsset()
 {
     _multiepleEnumList = AssetDatabase.LoadAssetAtPath(path, typeof(MultipleEnumList)) as MultipleEnumList;
     if (_multiepleEnumList)
     {
         enumLists = new List <EnumList>(_multiepleEnumList.enumLists);
     }
 }
コード例 #2
0
    void CreateListAsset()
    {
        MultipleEnumList asset = ScriptableObject.CreateInstance <MultipleEnumList>();

        _multiepleEnumList           = asset;
        _multiepleEnumList.enumLists = new List <EnumList>(enumLists);
        AssetDatabase.CreateAsset(asset, path);
        AssetDatabase.SaveAssets();
    }