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

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

71. LAYA官方ByteArray如何使用 [ 79%]

LAYA官方ByteArray如何使用 sendByt = new ByteArray(); sendByt = socket.output; sendByt.__getBuffer(); sendByt.endian = endian; sendByt.writeShort(errorId); sendByt.writeShort(type); sendByt.writeShort(re); socket.flush(); 这样写不对吗,为什么会提示writeShort不是个方法? 2017...

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

72. Socket连接不上(已解决) [ 79%]

...laya.events.Event;     import laya.net.Socket;     import laya.utils.Byte;     import laya.utils.Log;     import laya.webgl.WebGL; //    import laya.webgl.WebGL;          public class LayaDemo      {         private var socket:Socket;         private var output:B...

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

73. websocket 中 protobuf 数据的发送与接收的具体方法是怎样的? [ 78%]

...f.loadProto(data).build("test"); var MSG_HEADER:any = pack.MSG_HEADER; var byte:Laya.Byte = this.socket.output; byte.writeInt32(MSG_HEADER.LoginGame);//和服务端约定好,前四个字节存放协议的名称 var login:any = new pack.LoginGame; login.set("account",""); login.set("passwd",""); va...

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

74. socket通讯返回数据 [ 77%]

...*”处为有问题。  class Game { private socket: Laya.Socket; private byte: Laya.Byte; constructor() { //初始化引擎 Laya.init(600, 400, Laya.WebGL); this.byte = new Laya.Byte(); //这里我们采用小端 this.byte.endian = Laya.Byte.LITTLE_ENDIAN; this.socket = new Laya.Socket(); //这里...

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

75. 小游戏项目 加载有中文的json文件 报错 [ 77%]

...: 先按照二进制(Loader.BUFFER)类型加载 完成之后获取到data bytes = new Byte(data); str = bytes.readUTFBytes(bytes.length); loader.endLoad(JSON.parse(str));   完美绕过引擎编码限制 2018-06-22 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问...

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

76. 在native下 Laya.Browser.window.Blob不存在 [ 77%]

...了四个字节的数据 //.......解密逻辑开始处理数据。 // var byte = new Laya.Byte(data);//Byte数组接收arraybuffer // byte.writeArrayBuffer(data, 0);//从第四个字节开始读取数据 // var blob = new Laya.Browser.window.Blob([data], { type: "image/png" }); // var url = Laya.Br...

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

77. 教你微信小游戏使用服务端gzip数据。 [ 77%]

...URIComponent(escape(str))) : decodeURIComponent(escape(str)); } //转换成byte  function fromCharCode(pakoData,toType = 'json'){   let converted = [], uintArray = new Uint16Array(pakoData);   uintArray.forEach(function (byte) {     converted.push(String.fromCharCode(byte))   })   return deco...

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

78. 微信头像请求方式 [ 77%]

...ttpRequest(); httpRequest.once(Laya.Event.COMPLETE, this, (data)=>{ let byte = new Laya.Byte(data); byte.writeArrayBuffer(data, 4); let blob = new Laya.Browser.window.Blob([data], {type:'image/apng'}); let url = Laya.Browser.window.URL.createObjectURL(blob); showImg.skin = (url); // 缓存 headCa...

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

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

...!! let buffer = AwesomeMessage.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

80. 我想写个泛型,返回默认的T,但是似乎Laya里面不支持 return default(T)的写法,麻烦问一下,应该如何写呢? [ 76%]

...法,麻烦问一下,应该如何写呢? public static Test<T>(byte:Laya.Byte):T {    if(byte.length == 0)     return default T; }   请问一下这种应该如何返回个默认的T呢? 2018-04-10 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已...

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