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

大约有 69 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0032 秒)

31. WebSocket发送与接收数据(JavaScript-LayaAir基础篇(JS)-数据与通信) [ 80%]

...据很简单,只需要调用Socket的send函数即可,参数可以是string或者是ArrayBuffer。 发送字符串格式: ```typescript this.socket.send("hello world");//这是发送字符串的形式。 ``` 发送二进制格式的数据: ```typescript this.byte.writeByte(1);//写入一个...

来源: Laya2.0_文档 发布时间: 20210714

32. 二进制图片(TypeScript-2D进阶篇(TS)-游戏加载策略) [ 80%]

...te(this,this.showImg,[url]),null,Laya.Loader.IMAGE); } private showImg(url:string):void{ var t:Laya.Texture = Laya.loader.getRes(url); var ape:Laya.Sprite = new Laya.Sprite(); ape.graphics.drawTexture(t,0,0); Laya.stage.addChild(ape); ape.pos(200,0); } ``` 第三种我们直接创建一个纹理来 ...

来源: Laya2.0_文档 发布时间: 20210714

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

..._GAME = 0x00000002; EXIT_GAME = 0x00000003; } message LoginGame { required string account = 1; // 账号 required string passwd = 2; // 密码 }第一次使用protobuf与服务端通讯,有点疑惑。以往使用json格式的数据通讯时,可以将协议名称写入json里一并发送到服...

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

34. 怎么打包压缩几个JSON文件有没比较好的做法大家推进下 [ 79%]

...  bytes.uncompress();                          var str:String = bytes.toString();             bytes.clear();             bytes = null;                          var data:Object = JSON.parse(str);     2017-09-08 0 0 分享 微博 QZONE 微信 ...

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

35. 关于从网络异步加载图片的问题 [ 78%]

...ct = new Browser.window.Blob([byte.buffer], { type: "image/png" });var url:String = Browser.window.URL.createObjectURL(blob);//创建一个url对象;////我们先用第一种方式显示图片到舞台;var sp:Sprite = new Sprite();sp.loadImage(url);Laya.stage.addChild(sp);//添加到舞台   ...

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

36. socket报错,on: reserved1 = 1, reserved2 = 1, reserved3 = 0 [ 78%]

...yUrl("ws://127.0.0.1:9000");//建立连接; } } public function send(msg:String):void { if(this.socket.connected){ var byte:Byte = new Byte(); byte.writeUTFString(msg); this.socket.send(byte.buffer); } } private function openHandler(event:Object = null):void { //正确建立连接; trace("openHa...

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

37. laya.net.Socket_API3.0 [ 78%]

...ffAll offAllCaller on once send Constructors constructor new Socket(host?: string | null, port?: number, byteClass?: {}, protocols?: any[] | null, isSecure?: boolean): Socket Defined in laya/net/Socket.ts:106 创建新的 Socket 对象。默认字节序为 Socket.BIG_ENDIAN 。若未指定参数,...

来源: Laya3.0_api 发布时间: 20231115

38. 新手!谁懂得把下面两个文件转成layaair可以运行的代码 [ 77%]

...nterface.available)             {                 var params:String = ExternalInterface.call("getParams");                   if (params.indexOf("?")!=-1)                 {                     var ary:Array = params.split("?");                     va...

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

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

... =  0;  i  <  arr.length;  i++)  {             str  +=  String.fromCharCode(arr[i]);       }   return toType === 'json' ? JSON.parse(decodeURIComponent(escape(str))) : decodeURIComponent(escape(str)); } //转换成byte  function fromCharCode(pakoData,toType = 'json'){   let ...

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

40. 如何与服务端建立连接 [ 77%]

...文档,里面有详细的教学,以下代码只作参考用。let host:string = ""; let port:string = ""; let url:string = "ws://" + host + ":" + port; let socket:Laya.Socket = new Laya.Socket(); socket.on(Laya.Event.OPEN,this,()=>{ console.log("connect success!"); }) socket.connectByUrl(url)...

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