I want end users to be able to edit some csv (TextAsset) files to modify game object properties.
Is it possible to tell Unity to leave these files alone, and not pack them into it’s archive in the build? What is the general approach to this kind of thing?
dont use text assets. They are only useful for text files to be included in the final build, and thats it. Use normal file routines to find and parse the text files you want.
Ah ok thanks.
Do I have to manually put those files into the build folders or will Unity include them for me if I am performing operations on them in code?
unity ignores all text files that arnt text assets when making a build, so you will have to have your code point to where the files are. Just have the build get files from the current working directory like so
string path = Application.dataPath+"/";
yourFileReader(path + "someCoolFile.csv");
Excellent, thanks for your help.