-
Notifications
You must be signed in to change notification settings - Fork 1
好友系統
DSobscure edited this page Jan 15, 2017
·
3 revisions
PlayerInformation介紹
裡面有
public int playerID;
public string nickname;
public string signature;
public GroupType groupType;
public int vesselID;
FriendInformation介紹
裡面有
public PlayerInformation playerInformation;這個好有的玩家資訊
public bool isInviter;表示這個好友是否是發出好友邀請的人
public bool isConfirmed;表示是否是以確認的好友
Player類別下有
public IEnumerable<FriendInformation> FriendInformations
可以查看所有好友的資訊
OnFriendInformationChange事件
規格是void FriendInformationChangeEventHandler(DataChangeType changeType, FriendInformation information);
表示好友資訊狀態的變化
好友操作API(再Player的OperationManager上)
public void InviteFriend(int accepterPlayerID)邀請好友
public void AcceptFriend(int inviterPlayerID)接受好友
public void DeleteFriend(int targetPlayerID)刪除好友
完成操作後伺服器會自動同步在線玩家的好友狀態
不在線的玩家上線後會讀取到最新的好友狀態