2012-11-14 17 views
0

我正在使用Joe Garcia的UnityOSC库从Joe Garcia的使用库手册的帮助中发送Unity Game Engine的OSC消息与AngryBots演示。我对如何使用这些文件有点困惑。我只是将文件导入到当前的Unity项目中,还是将它们以某种方式安装为特定的库? 一旦导入到项目中,然后创建一个新的C#资源并调用函数,或者只是将OSCHandler脚本附加到我想要发送OSC的对象上。当试图创建一个新的C#资产时,当尝试使用像OSCHandler.SendMessagetoClient()这样的函数时会出现编译器错误。因为需要非静态函数的对象引用。我在OSCHandler中为函数添加了“static”前缀,但它在Unity控制台中引发了更多类似的错误,似乎并没有解决问题的正确方法。Unity:发送OSC消息到MSP/PD客户端

回答

1

你需要通过类,您可以用OSCHandler.Instance

OSCHandler.Instance.SendMessageToClient(); 
访问的非静态实例来调用这些函数
相关问题