浏览代码

add optional startPos on unserialize()

bstouls 9 年之前
父节点
当前提交
86a970a076
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      hxd/net/Serializer.hx

+ 2 - 2
hxd/net/Serializer.hx

@@ -193,9 +193,9 @@ class Serializer {
 		return out.getBytes();
 	}
 
-	public function unserialize<T:Serializable>( data : haxe.io.Bytes, c : Class<T> ) : T {
+	public function unserialize<T:Serializable>( data : haxe.io.Bytes, c : Class<T>, startPos = 0 ) : T {
 		refs = new Map();
-		setInput(data, 0);
+		setInput(data, startPos);
 		return getKnownRef(c);
 	}