我已经通过串口将Unity项目连接到了Arduino板。使用
SerialPort.ReadLine()
时,我可以正常接收数据,但是如果使用SerialPort.ReadExisting()
,则会出现以下错误:由于我的应用程序无法跟上Ardunio板输出数据的速度,所以我需要使用ReadExisting。在XNA项目中,我已经成功地使用了ReadExisting,但是在Unity项目中却遇到了问题。非常感谢您的帮助。对象引用未设置为对象的实例。