GameEntity(六)—— IChat
来源:互联网 发布:购买高权重网站域名 编辑:程序博客网 时间:2024/05/21 10:03
目录为:Assets/Scripts/GameEntity/目录下
IChat.cs
聊天的接口类
using UnityEngine;using System.Collections;using System.Collections.Generic;using System;//看来是聊天相关的接口public class IChat{ public UInt64 SGUID { private set; get; } //昵称 public string NickName { private set; get; } public int HeadID { private set; get; } public class IChatInfo { public string msg; public bool isLocalPlayer; public string nickName { private set; get; } public int head; //GameDefine中定义 //ReadNull, //UnReadMsg, //ReadMsg, public MsgTalk TalkState; public void SetNickName(string nick) { nickName = nick; } } public List<IChatInfo> MsgInfo = new List<IChatInfo>(); //talk状态 public MsgTalk TalkState { private set; get; } //设定talk状态 public void SetTalkState(MsgTalk talkState) { TalkState = talkState; } //设定IChatInfo并加进MsgInfo数组里 public void SetMsgInfo(UInt64 sGUID, string nickName, string msgInfo, MsgTalk talkState, int headID, bool isLocal) { SGUID = sGUID; NickName = nickName; TalkState = talkState; HeadID = headID; IChatInfo info = new IChatInfo (); info.isLocalPlayer = isLocal; info.msg = msgInfo; info.head = headID; info.SetNickName (nickName); info.TalkState = talkState; MsgInfo.Add (info); }}
阅读全文
0 0
- GameEntity(六)—— IChat
- GameEntity(一) —— CampType
- GameEntity(二)—— EntityType
- GameEntity(三)—— EntityStrategyHelper
- GameEntity(四)—— Ientity
- GameEntity(五)—— INpc
- GameEntity(七)—— Friend
- GameEntity(八)—— FriendManager
- GameEntity(九)—— InviteOtherPlayer
- GameEntity(十)—— Mail
- GameEntity(十一)—— Iplayer
- GameEntity&Component
- GameEntity & Component
- ichat个人博客
- RabbitMQ(六)—主题
- 科蓝ichat泡分机器人 官网
- iPhone开发:类似iChat的聊天泡泡
- 解决问题(六)——jsf ViewExpiredException
- a标签中href=""的几种用法
- jsoup教程011-jsoup+Hibernate抓取某站9万条文章
- Linux system 软件管理
- Java8 Predicate
- React中Mixin的使用
- GameEntity(六)—— IChat
- python np库小知识点补充 mat npy 转换
- 单例与多线程
- android基础UI控件
- Java8 Supplier
- PHP——你应该知道的面试题
- svn上传拉取
- 数据结构-循环队列的基本操作
- iOS11 & iPhone X 适配指南