打个招呼
大家好~
游戏开发之路有趣但不易,
玩起来才能一直热情洋溢。
我是喜欢游戏开发的海潮??
前言
交是人的基本需求。
互联 时代,基于互联 的 交带给 民们无穷的欢乐和瓜。
第二步: 写上收发消息的逻辑
就几句代码,so easy~
这个时候,我们就可以运行看看效果了
等待服务器连接成功(因为那个公用的测试服务器有时慢有时快)
在控制台输入 sendMsgToServer(“hello enet”)
运行起来,看看效果
修改一下导出配置protobuf/epbconfig.js
ps:由于后端用ts,所以也配置了后端文件导出路径(前后端同时导出=双倍的快乐???????)
导出js和.d.ts
项目中引入protobufjs库和proto_bundle.js
- CocosCreator需要将它们设置为插件
- nodejs项目,需要使用require加载它们
这样就可以在业务里愉快地使用protobuf来进行协议的编码解码了
//编码const uint8arr = pb_test.ChatMsg.encode({ msg: "hello world", uid: 1 }).finish();//解码const msg: pb_test.IChatMsg = pb_test.ChatMsg.decode(uint8arr);声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!