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

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

131. Laya3d如何优化DrawCall,提高渲染性能? [ 72%]

...wner){   this._quickSort(this._initBatchSprites,0,this._initBatchSprites.length-1);  …… } 这个函数的第一行的这个排序有问题,把它注释掉就可以把drawcall降成1。 感觉上并木有什么优化效果 2018-12-19 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个...

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

132. skeleton的_onAniSoundStoped清除的时候有时会报undefined错误 [ 72%]

...niSoundStoped(force: boolean): void { for (let len = this._soundChannelArr.length, i = 0; i < len; i++) { let channel = this._soundChannelArr[i]; if (channel.isStopped || force) { !channel.isStopped && channel.stop(); this._soundChannelArr.splice(i, 1); // SoundManager.removeChannel(_chan...

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

133. 关于socket处理消息的问题 [ 72%]

...e()); msg.encode(byte); this._socket.send(byte.__getBuffer().slice(0, byte.length); //this._socket.send(byte.__getBuffer()); -->>这两处地方使用slice和不使用, 服务器收到的数据长度是不一样的,求解 2017-09-05 添加评论 免费帖 --> 分享 微博 QZONE 微信 没...

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

134. Spine动画资源加载时不能同时使用"版本管理"和"URL.basePath" [ 72%]

...(path.indexOf(Laya.URL.basePath) == 0)return path.substr(Laya.URL.basePath.length); return path; }当然,这个方法只不过解决的是燃眉之急罢了,后续希望官方人员引起重视并尽快修正此问题 附件 : --> 2019-04-19 添加评论 免费帖 --> 分享 微博 QZONE 微信 ...

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

135. 分享一个Shader版的CoolDown实现 [ 72%]

...uv_info.zw - vec2(0.5,0.5))*256.0;\                 float radius = length(pos.xy);\                 float angle = -degrees(atan(pos.x, pos.y)) + 180.0;\                 float fa = radians(angle - progress * 360.0) * radius + 1.0;\                 fa = clamp(fa, 0.0, 1...

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

136. LayaNative appLoader.js中偶发_targets为undefined的问题 [ 71%]

...法内的下列语句:texImage2D(_args) { var args = arguments; if (args.length == 6) { if (args[5]._nativeObj) { this.add_iiiiiii(FUNCTION_ID.TEXIMAGE2D, args[0], args[1], args[2], args[3], args[4], args[5]._nativeObj.conchImgId); } else { this.add_iiiiiiiii(FUNCTION_ID.TEXIMAGE2DCANVAS, args[0],...

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

137. 寻路系统(JavaScript-3D基础(JS)-LayaAir3D之高级应用) [ 71%]

... start, end, { closest: this.opts.closest }); if (_everyPath && _everyPath.length > 0) { getRealPosition(start, this._everyPath); } }); ``` > 通过3D世界的x,z换算出对应的网格索引,并且通过astar路径再转换为3D世界路径 ```typescript /** * 得到整数的网格索引 */ ge...

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

138. 1.7.8新版本3d骨骼动画如何获取绑点呢 [ 71%]

...re/Fire.lh"); 先查到节点 for(var i:int = 0;i<ani._avatarNodes.length;i++) { if(AnimationNode(ani._avatarNodes[i]).name == "weaponEffect") { animationNodeTemp = ani._avatarNodes[i]; break; } } 然后通过loop来设置 effectTemp.transform.worldMatrix = animationNodeTemp.transf...

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

139. 寻路系统(TypeScript-3D基础(TS)-LayaAir3D之高级应用) [ 71%]

... start, end, { closest: this.opts.closest }); if (_everyPath && _everyPath.length > 0) { getRealPosition(start, this._everyPath); } }); ``` > 通过3D世界的x,z换算出对应的网格索引,并且通过astar路径再转换为3D世界路径 ```typescript /** * 得到整数的网格索引 */ pr...

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

140. FontClip问题 [ 71%]

...图集。 现在问题来了。根据代码 for (var i=0,sz=this._valueArr.length;i < sz;i++){   var index=this._indexMap[this._valueArr.charAt(i)];   if (!this.sources[index])continue ;   texture=this.sources[index];   if (isHorizontal)this.graphics.drawTexture(texture,dX+i *(texture.sou...

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