Unity和arduino之间的串行通信
答
如果我理解你的问题,你有一辆车的Unity3D应用程序,并希望通过串行端口将汽车的位置发送给Arduino。
在Unity 3D中实现串口有几个问题。例如,它不支持与串行相关的事件(因为Unity 3D基于不支持它们的Mono)。
另一个问题是调用Unity Update()中的串行函数会阻止或至少减慢应用程序的速度。
某些用户正在使用backgroundworkerthread读/写串口而不阻塞Unity的Update()循环。
另一种选择是使用该脚本,这是专门为通信团结的Arduino之间完成:http://www.dyadica.co.uk/unity3d-serialport-script/
请提供更多的细节:你是怎么通过C#发送Arduino的命令?分享一些代码或没有人可以帮助你 –