public void CheckAnswersButtonPressed() { if (isServer) { CheckAnswers(m_localPlayerID, m_currentTest.GetCurrentAnswers()); } else { ClientAnswerMessage msg = new ClientAnswerMessage(); msg.ID = m_localPlayerID; msg.answerList = m_currentTest.GetCurrentAnswers(); NetworkManager.singleton.client.Send((short)MessageType.ClientAnswer, msg); } }
void OnClientAnswered(NetworkMessage netMsg) { ClientAnswerMessage msg = netMsg.ReadMessage <ClientAnswerMessage>(); CheckAnswers(msg.ID, msg.answerList); }