Unity和arduino之间的串行通信

时间:2016-01-12 13:02:21

标签: unity3d arduino serial-port

我正在开发赛车游戏,我想把这辆车的当前位置发送到arduino。但是当serial.write();包含在c#脚​​本中。如何解决?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你有一个带汽车的Unity3D应用程序,并希望通过串口将汽车的位置发送到Arduino。

Unity 3D中串行端口的实现存在一些问题。例如,它不支持与Serial相关的事件(因为Unity 3D基于不支持它们的Mono)。

另一个问题是在Unity Update()中调用串行函数会阻止或至少减慢应用程序的速度。

有些用户正在使用backgroundworkerthread来读取/写入串口,而不会阻塞Unity的Update()循环。