/// <summary> /// 拷贝源节点到新节点(深度复制) /// </summary> /// <param name="node">源节点元素</param> /// <param name="desNode">新节点元素坐标</param> public void CopyNode(ElementNode node, Coord desNode) { if (!InFloor(desNode)) { return; } //复制地表层 BackMap[desNode.Row, desNode.Col] = node.GetBack(desNode); //复制事件层 EventMap[desNode.Row, desNode.Col] = node.GetEvent(desNode); }