瀏覽代碼

minor fix

ncannasse 9 年之前
父節點
當前提交
d99c433f3f
共有 2 個文件被更改,包括 6 次插入1 次删除
  1. 2 1
      hxd/net/NetworkHost.hx
  2. 4 0
      hxd/net/Serializer.hx

+ 2 - 1
hxd/net/NetworkHost.hx

@@ -212,7 +212,8 @@ class NetworkHost {
 			var v = ctx.getAnyRef();
 			if( v == null ) break;
 		}
-		ctx.setInput(null,0);
+		ctx.endLoadSave();
+		ctx.setInput(null, 0);
 	}
 
 	function mark(o:NetworkSerializable) {

+ 4 - 0
hxd/net/Serializer.hx

@@ -534,6 +534,10 @@ class Serializer {
 		}
 	}
 
+	public function endLoadSave() {
+		convert = null;
+	}
+
 	function convertRef( i : Serializable, c : Convert ) {
 		var values = new haxe.ds.Vector<Dynamic>(c.read.length);
 		var writePos = 0;