I thought you could spawn multiple threads in Unity to run your custom logic, but you just can’t affect any of the Unity components unless it’s on the main UI thread?
This is correct, if you feed threadsafe datastructures with the data (-> System.Collections.*) and read the data from there in the main thread for usage on models etc then its no problem generally
I know, thats why I explicitely mentioned it. But its important to keep in mind about the restrictions there and visit go-mono (don’t go to msdn for this kind of stuff as you might end on the wrong end of the stick ;))