Unity和arduino之间的串口通信
Serial communication between Unity and arduino
我正在开发赛车游戏,我想将汽车的当前位置发送到arduino。但是当 serial.write(); 时汽车卡住了;包含在 c# 脚本中。如何解决?
如果我理解你的问题,你有一个带有汽车的 Unity3D 应用程序,并且想通过串行端口将汽车的位置发送到 Arduino。
Unity 3D中串口的实现有几个问题。例如它不支持与 Serial 关联的事件(因为 Unity 3D 基于不支持它们的 Mono)。
另一个问题是调用 Unity Update() 中的串行函数会阻塞或至少减慢很多应用程序。
一些用户正在使用后台工作线程 read/write 到串口而不阻塞 Unity 的 Update() 循环。
我正在开发赛车游戏,我想将汽车的当前位置发送到arduino。但是当 serial.write(); 时汽车卡住了;包含在 c# 脚本中。如何解决?
如果我理解你的问题,你有一个带有汽车的 Unity3D 应用程序,并且想通过串行端口将汽车的位置发送到 Arduino。
Unity 3D中串口的实现有几个问题。例如它不支持与 Serial 关联的事件(因为 Unity 3D 基于不支持它们的 Mono)。
另一个问题是调用 Unity Update() 中的串行函数会阻塞或至少减慢很多应用程序。
一些用户正在使用后台工作线程 read/write 到串口而不阻塞 Unity 的 Update() 循环。