您的位置:首页 > 移动开发 > Unity3D

Unity3D中实现MIDI输入的奇怪现象

2016-05-27 00:00 225 查看
摘要: unity中使用windown的MIDI API时,出同个奇怪的输入中断现象。

最近在用unity作个游戏。要用到MIDI作为输入源。Google了下,没有什么太有效的资源,除了一个要钱的,100刀~所以就没有去理会了。

然后查了MSDN,看了WINDOW的相关API。有相关的API可以使用。其中回调方法MidiInProc用来注册回调方法。里面可以接收到所有的MIDI设备的输入。

所以先在DOTNET的Form里做了个Demo。可以的。并且为了记录消息的数量,用了一个字段计数。

this.count++;

然后就啪啪啪的出来一些console消息了~

相同的代码移动到了unity,刚开始的时候可以运行,不过只要几秒中。console就不再来消息了。也就是输入设备好像没有反应了一样。再切换回From的demo里,还是正常~确实很奇怪。。

后来发现了个解决办法。

欲知详情~~再说~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: