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

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

1. 渲染队列排序问题,导致Alpha混合效果出错 [ 100%]

...果出错     FrustumCulling._traversalCulling=function(camera,scene,context,renderList){         var validCount=renderList.length;         var renders=renderList.elements;         var boundFrustum=camera.boundFrustum;         var camPos=camera._transform.position...

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

2. 1.0 骨骼drawcall优化猥琐方法 [ 99%]

...交渲染的,SubmitTexture对drawcall是有优化的,它会通过WebGLContext2D里的字段_renderKey(一个私有字段到处全局赋值也是醉了),去检查当前待渲染贴图和上一张贴图是否符合优化条件,去决定是否在一个Submit里塞上多份绘制数据 ; ...

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

3. Laya中如何使用canvas [ 98%]

...如何使用canvas 我是这么用的 var canvas = Laya.Render.canvas; var context = canvas.getContext('2d'); context.fillStyle = "#FF0000"; context.fillRect(10,10,100,100); 运行后没有报错,输出canvas和context都有值,但是绘制不生效,请问该如何使用canvas 2018-08-03 添...

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

4. 深入理解LayaAir引擎架构和实现原理(三)引擎渲染主循环与AOP介入控制 [ 95%]

...数就是帧循环函数,函数内部调用render函数用于渲染当前context渲染上下文和更新逻辑。 这边主要的功能是:清空画布——提交渲染——更新逻辑。引擎内所有的计时器timer都是在这里更新的。其中super.render(context, x, y); 属于stage...

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

5. Test类继承 Laya.Sprite 然后重写render方法,如何将一个RGBA图像绘制到画布里面 [ 93%]

...到画布里面 代码如如下: class Test extends Laya.Sprite{ render(context: laya.renders.RenderContext, x: number, y: number){ context.putImageData(null,100,100); } } 但是 putImageData 方法不存在,要怎么样才能使用putImageData 有何办法? 2017-02-16 添加评论 免费帖 --> ...

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

6. 为了降低drawcall,升级了2.2版本,微信发布后报错 [ 90%]

...ender (game.js:18877:16) at Scene3D.renderSubmit (game.js:35723:44) at Context.submitElement (game.js:10830:216090) at Context.flush (game.js:10830:216165) at Stage.render (game.js:10830:377311) at Stage._loop (game.js:10830:375823)     附件 : --> Game3DUP.zip FiveBox.zip 2019-09-16 ...

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

7. 如何清除sharedCanvas上一次绘制的内容 [ 88%]

...要通知开放数据域去重绘 sharedCanvas。   // game.js   openDataContext.postMessage({   command: 'render' }) // src/myOpenDataContext/index.js openDataContext.onMessage(data => {   if (data.command === 'render') {     // ... 重绘 sharedCanvas   } })   2018-06-11 1 4 分享 微...

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

8. getimagedata直接调用无法获取有效像素问题 [ 86%]

...}else { Browser.canvas.size(width,height); Browser.canvas.clear(); Browser.context.drawTexture(this,-x,-y,this.width,this.height,0,0); var info=Browser.context.getImageData(0,0,width,height); } return info.data; }上面是 getpixels 的实现, 问题1: 为什么直接调用 Browser.context.getIm...

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

9. 使用LayaAirUnityPlugin_beta插件的时候在Unity预览报错 [ 85%]

...aya.d3.js:13925)     at Scene3D.renderSubmit (laya.d3.js:25632)     at Context.submitElement (laya.core.js:9421)     at Context.flush (laya.core.js:9427) 附件 : --> 2020-03-10 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 ...

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

10. 2.0.0类库,camera关闭遮挡剔除会报错 [ 85%]

...amera.useOcclusionCulling){ FrustumCulling.renderObjectCulling(camera,this,context,this._renders); }else { FrustumCulling.renderObjectCulling(null,this,context,this._renders); } 而被调用的函数中又直接用到了camera中的变量,传入null的就会报错

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