Using external .net libraries in web build

Can we use external .net libraries in web browser builds?
I am using unity3d application inside a WebBrowser control in my application.

You can use them in standalone versions of your game, but not in webplayer builds due to some security issues or something.
It requires Unity Pro to use the external .net libraries in standalone, though. :wink:

Actually, it depends what you mean by “external”…

You can compile a purely .NET DLL outside of Unity and then add it to the project, but it can only reference the Mono and Unity APIs. You can just drag this DLL into the project folder and use the classes defined in it. This is useful if, say, you want to use a programming language not supported by Unity.

You do need the pro version to make use of C/C++ plug-in code, though, and this cannot be used with webplayers.

Ehm, just so I get this right… are you saying this could be used as a proxy method to get another language (say Java) talking to Unity via the Mono and/or .NET DLL? Or are you saying the DLL itself might be built using another language? :shock:

if its a .net dll and only used the allowed MONO frameworks from unity yes, otherwise no