Page 1 of 1

OPC UA .NET in UNITY

Posted: 16 Jun 2014, 15:47
by mayenber
Hi,
I want to integrate a OPC UA Client with the C# .NET SDK in a Unity-Project. Unity is a gameengine and allows to use C# code inside. My problem is, that "Mono" the C#-codeeditor in Unity has problems with some references in the "UnifiedAutomation.UaBase.dll". In this dll there are some references to System.* (Windows.Form, Drawing, ServiceProcess, ...), which Unity forbids or not knows. Now my question is, why are these references in the "UnifiedAutomation.UaBase.dll", are they necessary and is it possible get a dll without them?

Best regards

Re: OPC UA .NET in UNITY

Posted: 17 Jun 2014, 19:52
by Support Team
Hello,

the dependencies are not required by OPC UA itself but are required for some comfort features and some GUI popups needed by the SDK. The minimum requirement is .NET ramework 3.5 SP1. There are currently no plans to support Unity or "Mono" as they do not form the majority of our customer base. There is currently no way to get a dll without the mentioned dependencies. Anyway a change request was put into our system regarding this issue, but has currently low priority.

Best Regards
Support Team

Re: OPC UA .NET in UNITY

Posted: 16 Apr 2019, 21:57
by in2sight
Hi, we have an OPC UA solution for Unity now in the Unity Asset Store. You can get it here: https://assetstore.unity.com/packages/slug/143980. More information can be found on our website here: https://game4automation.com/en/