使用c插件将复杂对象从iOS应用程序传输到Unity3D的正确方法是什么?例如,我必须转移一个包含奖励的NSArray
。每个奖励包含UIImage
,NSString
- s,一些float
值等。
据我所知,我只能向Unity3D发送一个字符串。我发现way发送带有字节数据的字符串并在Unity中对其进行解除。在我的案例中,这是正确的解决方案吗?
提前感谢您的帮助。
答案 0 :(得分:1)
我决定,数据传输的最佳解决方案是使用JSON字符串。在Unity中,我使用了很小的库litJSON进行解析。
当我必须传输图像时,我将其保存在设备上并将路径传输到图像。