public void OnReceiveQuizClear(int node, byte[] data) { Debug.Log("received quiz Clear"); QuizClearPacket packet = new QuizClearPacket(data); QuizClear clear = packet.GetPacket(); string name = clear.QuizName; ClearQuiz(name); }
public bool Serialize(QuizClear packet) { bool ret = true; string quizName = packet.QuizName; ret &= Serialize(packet.length); ret &= Serialize(quizName, packet.length); return(ret); }
public void SendQuizResult(string name) { QuizClear clear = new QuizClear(); clear.QuizName = name; clear.length = name.Length; QuizClearPacket packet = new QuizClearPacket(clear); m_client.SendReliable(0, packet); QuizClear quizclear = packet.GetPacket(); Debug.Log("send suceess"); }
public bool Deserialize(ref QuizClear quiz) { if (GetDataSize() == 0) { return(false); } bool ret = true; string quizName = ""; int length = 0; ret &= Deserialize(ref length); ret &= Deserialize(ref quizName, length); quiz.QuizName = quizName; return(ret); }