Hi All, I'm trying to create an app which will enable users to create assets on the fly. To do this, I need to provide the user with some default assets which come packaged with the app, but then also allow them to create and save out new ones which are loaded at run time.
In order to load resources at run-time, it seems that I need to be using AssetBundles, but from what I can tell, the ability to create new AssetBundles is part of UnityEditor and not UnityEngine, and as such cannot be done without making a call to the Unity.exe -batch mode.
The other code I found that deals with creating assets is to call AssetDatabase.SaveAssets, but that seems to be an editor call as well.
Is there a way to do what I'm trying to do? Can I just load new resources off the file system once I'm compiled?