[]关于protobuf读取的问题,js的lists.toArrayBuffer() 该如何读取?

根据官方的例子:
this.byte.writeByte(1);//写入一个字节
this.byte.writeInt16(20);//写入一个int16的数据
然后依次读取
var a:int = this.byte.getByte();
var b:int = this.byte.getInt16();

那么如果我这样:
this.byte.writeInt32(5000);
var lists = [];
for(var i = 0;i < 5;i++){
  var obj= new Object();
  obj.uid = 122;
  obj.sort = 133;
  lists.push(obj);
}
var buffer = lists.toArrayBuffer();
this.byte.writeArrayBuffer(buffer);
this.socket.send(this.byte.buffer)
然后依次读取
var a:int = this.byte.getInt32();
...............后面吧不知道怎么获取了
上面这样,通过js生成的toArrayBuffer;该怎么读取?
已邀请:

Laya_XS

赞同来自:

数据的读取方式要跟服务端那边封装数据的方式保持一样,要不你数据是无法读取的!

要回复问题请先

商务合作
商务合作