数据转换
文章平均质量分 62
随幻
喜欢游戏编程,喜欢研究
只要事情没有发生,没有任何事是100%的,当然,这句话也不例外。 --By随幻
展开
-
protobuf 使用enum时的问题
这种错误很多 我只把我遇到的说一下今天用到 protobuf 将proto文件转到 c# 和 lua但是不好使 控制台也没有发生错误后来还是百度(不要跟我说谷歌 能解决问题就可以)原来 enum 中 的逗号 应该写成 分号 如:enum NetMessageCmd{ID_LOGIN_REQUEST = 1000;ID_LOGIN_RESPONSE = 1002原创 2017-09-15 20:50:21 · 9119 阅读 · 0 评论 -
protobuf 使用时出现的问题
又是今天 使用protobuf 生成c# 和 lua 文件以前都好使 今天又不好使了也是没有报错 但是当lua方面用 ParseFromString的时候报错 :Protocol message tag had invalid wire type到网上查也没找到问题的关键所在经过很长时间的排查 原来 在proto文件中定义出现了问题这是我的proto:mess原创 2017-09-16 00:27:12 · 10065 阅读 · 0 评论 -
Protobuf lua 错误:Protocol message tag had invalid wire type
这里只列出本人遇到的情况之一这种错误我犯了很多次了 很多都是proto文件出的问题今天被这个protobuf搞蒙了 我弄了一晚上 才发现是一个类似于“公式背错了”的问题老手应该不会犯这种问题 但是既然有第一个人犯过 那99%的概率就会有第二个人犯过问题还是出现在proto文件的定义上每个message中从1开始 而不是文件中的第一个变量从1开始例如 正确的做法:原创 2017-09-17 22:17:44 · 27197 阅读 · 0 评论