void TryLoadAsset() { if (File.Exists(toolasset)) { asset = AssetDatabase.LoadAssetAtPath <MenuToolsAsset>(baseassetpath); } else { asset = ScriptableObject.CreateInstance <MenuToolsAsset>(); AssetDatabase.CreateAsset(asset, baseassetpath); } RefreshAsset(); }
void TryLoadAsset() { if (File.Exists(toolasset)) { asset = AssetDatabase.LoadAssetAtPath <MenuToolsAsset>(baseassetpath); if (asset == null) { LogMgr.LogError("asset is Null"); } } else { asset = ScriptableObject.CreateInstance <MenuToolsAsset>(); AssetDatabase.CreateAsset(asset, baseassetpath); } RefreshAsset(); }