您的位置:首页 > 移动开发 > Unity3D

Windows下编译Google.Protobuf在Qt(C++)中使用与Unity3d(C#)交互

2018-05-01 01:39 991 查看

1.首先从Github-Protobuf下载代码,本文下载的版本号是3.1.0.

MsgPolicy msg = new MsgPolicy();
msg.Type = MsgPolicy.Types.Type.VerifyMsg;
msg.VerifyMsg = new VerifyMsg(){IsOk = true, Error = "from unity3d c#"};
byte[] data = msg.ToByteArray();
udpHelper.Send(data);
View Code 3.程序输出

// In Qt
policy message type =  MsgPolicy_Type::MsgPolicy_Type_VerifyMsg
isOk =  true error =  "from unity3d c#"
// In Unity3d
policy message type = MsgPolicy_Type::MsgPolicy_Type_VerifyMsg
isOk = True error = from qt c++.

  

 Google.Protobuf3语言指南

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: