-
大小: 13KB文件类型: .rar金币: 2下载: 0 次发布日期: 2021-05-14
- 语言: 其他
- 标签: Unity 网络 Networking
资源简介
Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)
在Unity中用 NetworkServer、NetworkClient 两个封装一个通用功能的类(包括建立连接,断开连接,发送不同类型数据,处理不同类型数据,注册处理数据的委托) 和 NetworkMessage (这里可以定义自己的消息类型,和重写消息数据结构)来解析数据信息,实现一个简单的网络通讯 demo。
因为是简单的封装,基本通讯可以满足使用,仅供参考,若有不对,请指出哈,谢谢。
实现原理
1、NetworkServer 构建相关服务器的封装类,例如 服务器监听 NetworkServer.Listen(),断开服务器所有连接NetworkServer.DisconnectAll(),关闭服务器NetworkServer.Shutdown(),服务器发送数据给所有客户端NetworkServer.SendToAll(),服务器取消注册事件 NetworkServer.UnregisterHandler(),服务器注册事件 NetworkServer.RegisterHandler()
2、NetworkClient 构建相关服务器的封装类,例如 客户端连接服务器 NetworkClient.Connect(),断开与服务器连接NetworkClient.Disconnect(),客户端发送数据给服务器NetworkClient.Send(),客户端取消注册事件 NetworkClient.UnregisterHandler(),客户端注册事件 NetworkClient.RegisterHandler()
3、继承 MessageBase 来定义自己的数据消息结构

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
I.A.... 11682 2020-05-28 21:53 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)\NetworkingWrapper.unitypackage
文件 1095 2020-05-28 21:55 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)\Readme.txt
目录 0 2020-05-28 21:54 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)
----------- --------- ---------- ----- ----
12777 3
----------- --------- ---------- ----- ----
I.A.... 11682 2020-05-28 21:53 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)\NetworkingWrapper.unitypackage
文件 1095 2020-05-28 21:55 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)\Readme.txt
目录 0 2020-05-28 21:54 Unity 网络 之 Networking 实现简单的网络服务器和客户端通讯功能封装(可监听多个客户端)
----------- --------- ---------- ----- ----
12777 3
相关资源
- 04741计算机网络原理知识点整理.docx(
- Visio图标-最新最全的网络通信图标库
- WPF USB 网络 串口 通信软件
- ManageEngine_OpManager_12.3安装手册+管理员
- WPE三件套(WPE+CCP+E2G)冰枫修改版
- TCL-S1916 ,1924交换机管理程序
- 连续hopfield神经网络解决TSP问题
- Windows异步套接字网络编程
- 改进的BP神经网络算法
- 通风网络解算程序 fortran90
- 证券总部网络拓扑结构示意图网络拓
- 校园网络规划与设计课程设计
- 网络唤醒代码
- delphi 通过Ping命令检测网络是否正常
- ipv6网络抓包程序
- Unity3D登录界面工程
- 防火墙编程-Visual C 网络通信开发
- 基于bp神经网络的表情识别
- MFC网络编程实例
- IpHlpApi.h&IpHlpApi.lib
- unity3d反编译工具
- 用C 实现的对网络上的ARP数据包进行
- 网络(UDP)转串口程序
- SOCKET 网络编程 计算机网络 作业 客户
- 一个网络封包截取工具[不是WPE]
- 网络信息安全技术 论文
- RF电阻衰减网络计算-用以RF设计中
- 计算机网络课程设计—ARQ协议模拟实
- linux 网络实验 ftp程序
- 毕业设计:网络围棋对弈
评论
共有 条评论