首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >protobuf-csharp-port能在webplayer上工作吗?

protobuf-csharp-port能在webplayer上工作吗?
EN

Stack Overflow用户
提问于 2013-07-18 02:08:32
回答 1查看 400关注 0票数 2

我们不能在webplayer上调用任何dll,但是protobuf-csharp-port使用了dll扩展,所以它似乎不能在webplayer上工作。谁能解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2013-11-01 13:11:16

事实上,只要包含纯托管c#代码,您就可以在they播放器中使用dlls。例如,您不能使用用c++编写的原生dlls。

这些dll不应该使用任何类型的反射,因为它是unity webplayer中排除的子程序集。

我不知道protobuf-csharp-port是否符合这些限制,但是如果你正在寻找一个很好的协议缓冲区实现,你可以看看protobuf-net,它是一个用纯c#编写的非常好的实现。在发行版中有一个特定的unity兼容版本。您甚至可以在自定义dll中编译您的protobuf序列化程序,这样就不会使用任何反射来兼容webplayer。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17707093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档