【问题标题】:Unity: Sending OSC messages to MSP/PD clientUnity:向 MSP/PD 客户端发送 OSC 消息
【发布时间】:2012-11-14 10:47:54
【问题描述】:

我正在使用 Joe Garcia 的 UnityOSC 库通过 AngryBots 演示从 Unity 游戏引擎发送 OSC 消息,并在 Joe Garcia 的库使用手册的帮助下。我对如何使用这些文件有点困惑。我只是将文件导入当前的 Unity 项目,还是以某种方式安装为特定库? 导入项目后,我是创建一个新的 C# 资产并调用函数,还是只是将 OSCHandler 脚本附加到我想要从中发送 OSC 的对象。尝试创建新的 C# 资产时,尝试使用 OSCHandler.SendMessagetoClient(); 等函数时出现编译器错误。因为需要非静态函数的对象引用。我为 OSCHandler 中的函数添加了“静态”前缀,但这只会在 Unity 控制台中引发更多类似的错误,而且这似乎不是解决问题的正确方法。

【问题讨论】:

    标签: c# unity3d osc


    【解决方案1】:

    您需要通过类的非静态实例调用这些函数,您可以使用OSCHandler.Instance 即访问该实例

    OSCHandler.Instance.SendMessageToClient();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-07
      • 2019-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-18
      相关资源
      最近更新 更多