// GobangClient 主要重写 Nanolink实时对战服务已封装的 onMessage, onResync, onStatusChanged, onConnected, onDisconnected 方法。 // 重写接受到数据的响应函数,在GameManager.recvMessage()中统一处理接收到数据 protected override void onMessage(byte[] data, byte fromIndex) { // Hashtable values = GameSerialize.fromBytes (data); GameObject gameObj = GameObject.Find("Game"); if (gameObj == null) { return; } GameManager gameManager = gameObj.GetComponent <GameManager> (); if (gameManager == null) { return; } // 同意处理 接收到的数据 gameManager.recvMessage(GameSerialize.fromBytes(data), fromIndex); }