What’s the recommended way of loading DLLs from the web player? I guess using WWW.bytes would work some of the time, but some firewalls will try to intercept those files? Is there a simple way to repackage them in another format?
And will embedded DLLs require any special handling? Note that I still don’t know how to reference them from Unity, so if you have any tips on that, please let me know.
Ah, so it’s restricted. Is that true for all binary data that hasn’t been “authorized” by Unity Inc, or is it a special restriction on certain types of data? If the latter, I wonder if it could be bypassed by e.g. “hiding” the data within e.g. a PNG wrapper, or just by XORing it.
In a reply from Joachim Ante here it sounded like it managed DLLs could work though.
Hm, slightly confused now. Was your first post incorrect then…? Or are you saying that the web player has a restriction in that you need to create a separate AppDomain, and that loading into the AppDomain.CurrentDomain is restricted?
Yup, thanks, I know .NET, what I don’t know is how Unity handles these things. I’ll just have to experiment I guess - problem is I’m only occasionally where there’s a Mac, and the demo trial time is ticking away.