IEnumerator Initialize() { while (!CommunicationUtility.Instance.IsConnectedToServer) { yield return(null); } MaJiangResumeRequestParameter param = new MaJiangResumeRequestParameter(); param.PlayerId = PlayerInformation.Instance.PlayerID; CommunicationUtility.Instance.ResumeGame(param, this, "ReceivedResumeResponse"); }
public void ResumeGame(MaJiangResumeRequestParameter parameter, Component receiver, string methodName) { this.CommunicateWithServer(receiver, methodName, true, parameter.GetHashtableFromParameter(), ClientCommandConsts.MA_JIANG_RESUME_REQUEST, ServerCommandConsts.MA_JIANG_RESUME_RESPONSE); }