2012-11-14 45 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(); 
訪問的非靜態實例來調用這些函數
相關問題