GongFaxin / protobuf_for_unity

google's protobuf 3 for unity3d(5.x) game engine
137 stars 35 forks source link

protobuf升级问题 #1

Open DavidSheh opened 7 years ago

DavidSheh commented 7 years ago

想请教一下,您所使用的的Protobuf具体是哪个版本?不知道您修改过哪些脚本?如果方便的话是否可以做一些说明。这样的话,将来即使您来不及做一些升级上的同步,其他使用这个版本Protobuf的人也可以自己修改升级,谢谢!

GongFaxin commented 7 years ago

Releases 版本修改自 Google 的相应版本 例如: for google's protobuf 3.2.0 修改自 Google 的 Protocol Buffers v3.2.0 Unity 最多支持到 .net3.5(C# 3.0)的特性,而Google源码大量采用C#6.0的语法,因此想在Unity中用,需要对代码语法降级。 具体修改了哪些文件的哪些地方,并没有统计。您可以下载Google源码用比对工具来比对一下。

DavidSheh commented 7 years ago

光Clone源码了,忘记看Releases了,非常感谢!

linxiubao commented 7 years ago

proto转 cs用的是什么工具

linxiubao commented 7 years ago

有的转换了放在unity中报错了

GongFaxin commented 7 years ago

proto 转 cs 的工具:https://github.com/google/protobuf/releases

pengsamkee commented 7 years ago

unity 2017 及以后版本请使用 google 官方版本,这个是指2017支持c#6.0了吗