public abstract SwapRow ( int nOriginRow, int nTargetRow ) : bool | ||
nOriginRow | int | |
nTargetRow | int | |
return | bool |
private void EGMI_ACK_SWAP_ROW(NFMsg.MsgBase xMsg) { NFMsg.ObjectRecordSwap xData = new NFMsg.ObjectRecordSwap(); xData = mxSerializer.Deserialize(new MemoryStream(xMsg.msg_data), null, typeof(NFMsg.ObjectRecordSwap)) as NFMsg.ObjectRecordSwap; NFIObject go = NFCKernelModule.Instance.GetObject(NFNetController.PBToNF(xData.player_id)); NFIRecordManager recordManager = go.GetRecordManager(); NFIRecord record = recordManager.GetRecord(System.Text.Encoding.Default.GetString(xData.origin_record_name)); record.SwapRow(xData.row_origin, xData.row_target); }
private void EGMI_ACK_SWAP_ROW(int id, MemoryStream stream) { NFMsg.MsgBase xMsg = NFMsg.MsgBase.Parser.ParseFrom(stream); NFMsg.ObjectRecordSwap xData = NFMsg.ObjectRecordSwap.Parser.ParseFrom(xMsg.MsgData); NFIObject go = mKernelModule.GetObject(mHelpModule.PBToNF(xData.PlayerId)); if (go == null) { Debug.LogError("error id" + xData.PlayerId); return; } NFIRecordManager recordManager = go.GetRecordManager(); NFIRecord record = recordManager.GetRecord(xData.OriginRecordName.ToStringUtf8()); record.SwapRow(xData.RowOrigin, xData.RowTarget); }
private void EGMI_ACK_SWAP_ROW(UInt16 id, MemoryStream stream) { NFMsg.MsgBase xMsg = NFMsg.MsgBase.Parser.ParseFrom(stream); NFMsg.ObjectRecordSwap xData = NFMsg.ObjectRecordSwap.Parser.ParseFrom(xMsg.msg_data); NFIObject go = mKernelModule.GetObject(mHelpModule.PBToNF(xData.player_id)); if (go == null) { Debug.LogError("error id" + xData.player_id); return; } NFIRecordManager recordManager = go.GetRecordManager(); NFIRecord record = recordManager.GetRecord(xData.origin_record_name.ToStringUtf8()); record.SwapRow(xData.row_origin, xData.row_target); }