手残党如何在30分钟搭建世界聊天(一)-架构与聊天页面的初始化
02/19188 浏览综合

本文教会大家如何在短时间内快速搭建自己的世界聊天能力,上图是我游戏中的一个效果。
正文开始
架构和方法设计
客户端负责发送玩家聊天信息,接收其他聊天信息并显示。
服务端负责将聊天信息跨房间传输,并向房间内的所有用户广播聊天消息。
因此客户端要有这些能力

服务端比较简单,要有这些能力

客户端的聊天界面初始化

首先对页面进行初始化,因为我这里都是通用的panel,所以需要赋一些初始属性,如果是单独创建的聊天页面,则不需要这一步,这一步主要是将聊天界面创建出来。
然后是发送聊天和表情相关的初始化


表情填充这里的网格是使用了我之前的网格教程。
到这里整个聊天页面就准备完成了,也具备了发送功能。
具体的ui布局,和接收显示部分将在下个教程中给出,敬请期待。