我对Unity3D和OPC都是新手。我的任务是由Unity编写一个简单的Android应用程序,它可以连接到可用的OPC UA服务器。
实际上我在网上找到了一些资源,例如:Create a very simple OPC client in Unity3d with opc ua .net library
问题是,我并不真正理解这个项目是如何工作的。我的意思是,例如,我创建了一个连接按钮和一个表示变量值的文本。那么在哪里添加代码呢?我尝试了一些方法,但可能不起作用。
你能给我一些指导吗?非常感谢!
P/S:我的项目是:https://drive.google.com/file/d/1aQUoCXd6INWb7NcsOAR6h0lRWbhiPiog/view?usp=sharing
OPC UA代码不工作(编译错误,但已成功构建)。请看一看,如果你发现我的错误,请告诉我。谢谢
发布于 2021-09-22 16:59:45
它可以在Android apk和windows平台上工作。如果你仍然有什么问题,可以联系我。
发布于 2020-05-12 19:23:35
首先,Unity有很多文档可以让你从中获取信息,UI按钮的文档可以在这里找到:https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/script-Button.html
在该文档中,您可以看到触发UnityEvent的OnClick事件。
一种让案例工作的简单方法可以通过执行以下操作来完成:
创建一个空的游戏对象
将您创建的类(脚本)分配给此游戏对象
添加一个执行连接的公共方法,或者现在只执行一个print,以便您可以看到发生了什么,Unity有一个print(string)方法:)
要确保它正常工作,还可以在start方法中放置print (在场景开始时调用)。
然后,您可以单击this中显示的OnClick方法的+
文档的图像。
选择带有脚本的游戏对象,选择脚本,然后选择您创建的方法。跑并按下按钮。
https://stackoverflow.com/questions/61749765
复制相似问题