3
我有一個原生的Android服務在需要與Unity3D腳本交互的後臺運行。我知道以下方法:來自原生Android服務的Unity3d腳本
com.unity3d.player.UnityPlayer.UnitySendMessage(String gameObject, String arg1, String arg2)
但它需要一個gameObject參數。由於服務在後臺運行,我無法100%確定連接到特定場景的gameObject尚未被銷燬。這是一個公平的假設(因爲用戶甚至可能不在應用程序中)?
如果是這樣,有沒有辦法實例化一個永遠不會被銷燬的gameObject?有沒有其他方法可以從本機Java代碼調用統一腳本?
更多的信息: http://answers.unity3d.com/questions/654954/c-script-from-native-android-service.html –