• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 10 项符合查询结果, 库内数据总量为 30,724 项。 (搜索耗时: 0.0031 秒)

1. 请问socket如何发送protobuf编码后的数据? [ 100%]

...essage.encode(message).finish(); let pkg: Laya.Byte = new Laya.Byte(); pkg.endian = Laya.Byte.BIG_ENDIAN; // 大端模式的数据 socket在new的时候我设置了 this.socket.endian = Laya.Socket.BIG_ENDIAN; pkg.writeUint16(buffer.length + 2); // 我自己定义的协议,前两个字节存储整...

来源: Laya_社区 发布时间: 20171018

2. 求救 byteArray [ 88%]

求救 byteArray var asd:ByteArray = new ByteArray(); // asd.endian = ByteArray.BIG_ENDIAN; asd.writeUint32(11); asd.position = 0; trace(asd.readUnsignedInt()); 为什么打印出来是0???? 2017-01-17 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请:...

来源: Laya_社区 发布时间: 20170117

3. Laya.Byte的readUTFBytes问题 [ 85%]

...); var sourceBytes:Laya.Byte =new Laya.Byte(outbuffer.buffer); sourceBytes.endian = "BIG_ENDIAN"; var jsonstr:string = sourceBytes.readUTFBytes(sourceBytes.bytesAvailable) 2018-04-19 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 ...

来源: Laya_社区 发布时间: 20180419

4. 加载解析ByteArray问题 [ 83%]

...关的链接 提交 1 个回复 18688961270 赞同来自: 设置一下byts.endian = Byte.BIG_ENDIAN;即可 2017-04-18 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 18688961270 相关问题 laya针对页游耗用内存大的问题是如...

来源: Laya_社区 发布时间: 20170308

5. Native1.0.1 无法连接wss [ 81%]

...t url = "wss://xxx.com:8888"; this.socket = new Laya.Socket(); this.socket.endian = Laya.Byte.BIG_ENDIAN; this.socket.on(Laya.Event.OPEN, this, this.onConnectSuccess); this.socket.on(Laya.Event.CLOSE, this, this.onDisonnect); this.socket.on(Laya.Event.ERROR, this, this.onConnectFail); this.socket.on...

来源: Laya_社区 发布时间: 20180910

6. websocket通信,怎么解压 压缩的Byte? [ 80%]

...rray = inflate.decompress(); var ba:Byte = new Byte(plain); ba.pos = 0; ba.endian = Byte.BIG_ENDIAN;//根据自身情况写 lib.rar 2018-05-05 0 1 分享 微博 QZONE 微信 Meng℡ 赞同来自: Byte 里的 buffer 是ArrayBuffer 为什么是继承flash的ByteArray. 一调用buffer.uncompress,就报...

来源: Laya_社区 发布时间: 20180505

7. Protobuf decode报错 [ 79%]

...ver var byte:Byte=new Byte(); byte.writeArrayBuffer(msg); byte.pos=0; byte.endian=Socket.BIG_ENDIAN; //拆包开始 :依旧是length id buffer var length:number=byte.getUinit32(); var id:number=byte.getUint32(); //已经读完了length id,剩下的字节就是需要protobuf来decode成一个mess...

来源: Laya_社区 发布时间: 20171113

8. websocket无法连接 [ 78%]

... this.socket = new Laya.Socket(); //这里我们采用大端 this.socket.endian = Laya.Byte.BIG_ENDIAN; this.socket.connectByUrl("ws://"+host+":"+port+"/hoopster"); //建立连接 this.socket.on(Laya.Event.OPEN, this, onOpen); this.socket.on(Laya.Event.MESSAGE, this, onReceive); this.socket.on(Laya....

来源: Laya_社区 发布时间: 20180312

9. HTTP以POST发送Byte字节流,服务器无法解析 [ 76%]

...(Event.ERROR, this, onHttpRequestError); var buffBody=new Byte(); buffBody.endian=Byte.BIG_ENDIAN; buffBody.writeInt32(9); buffBody.writeInt32(100); buffBody.writeByte(1); conn.send("http://10.0.1.139:9000", buffBody.buffer, "post", "arraybuffer",null); } Byte的length长度输出为9 对面的JAVA...

来源: Laya_社区 发布时间: 20160726

10. LayaAir能做RPG吗?不要问我能不能,因为我已经在做 - 杀意来袭 [ 23%]

...面读取的时候怎么都是错位的 ,原因很简单,源于bytes.endian,laya的bytes的字节顺序默认是的低位读取,而大部分语言默认的是高位读取,api描述里面毫无描述。我已经不止一次的吐槽api了,解决方案bytes.endian = Laya.Byte.BIG_ENDIAN;...

来源: Laya_社区 发布时间: 20161109