大约有 695 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0051 秒)
sprite.drawToCanvas绘制纹理无法释放内存资源 之前用的LayaAirSdk(1_7_13_beta)版本,没有任何问题 但是升级到LayaAirSdk(1_7_18)和1.7.18以上的版本,出现2个问题。 1. 无法释放内存的问题 2. 有些时候看不到绘制的图片显示在界面上,代码都...
来源: Laya_社区 发布时间: 20180612
使用drawToCanvas截图多次之后,再也无法再本次程序中截图显示。没有任何报错 在播放IDE制作的帧动画之后会出现截图失败的情况private takePhoto(){ this._htmlC = this.gridBox.drawToCanvas(this.gridBox.width,this.gridBox.height,0,0); //获取截屏区域的t...
来源: Laya_社区 发布时间: 20170502
...; * * var htmlCanvas:HTMLCanvas = sprite.drawToCanvas(100, 100, 0, 0);//把精灵绘制到canvas上面 * var texture:Texture = new Texture(htmlCanvas);//使用htmlCanvas创建Texture * var sp:Sprite = new Sprite().pos(0, 200);//创...
来源: Laya_社区 发布时间: 20180626
laya native是用不了drawToCanvas方法的么?一调用就会提示gl.readPixels is not a function。如果不能用的话,有没有其它替代方案? 附件 : --> MyAS3DTest.zip 2019-01-12 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容...
来源: Laya_社区 发布时间: 20190112
...ldc.layabox.com/api/index.html?category=Core&class=laya.display.Sprite#drawToCanvas() 这片文档,我使用以下代码应该ok Laya.stage.getChildAt(0).drawToCanvas(100, 100, 0, 0).getCanvas().toDataURL(); 但在WebGL的模式下,实现在laya.core.js的20644行,drawToCanvas返回的...
来源: Laya_社区 发布时间: 20170523
...个方法截图,报错 public saveImg() { let htmlCanvas: any = Laya.stage.drawToCanvas(Laya.stage.width, Laya.stage.height, 0, 0); let canvas: any = htmlCanvas.sourse; canvas.toTempFilePath({ x: 100, y: 200, width: 50, height: 50, destWidth: 100, destHeight: 100, fileType: "png", quality: 1.0, succ...
来源: Laya_社区 发布时间: 20200108
...ld(icon); document.body.addEventListener("click",function(){ var kk = icon.drawToCanvas(431, 428).getContext('2d').canvas; var img = new Image(); img.src = kk.toDataURL(); document.body.appendChild(img); }); 我就用Sprite加载了一个图片 我想把这个sprite绘制出来 放到原声dom...
来源: Laya_社区 发布时间: 20161107
1.7.13版本以上的的截屏功能有问题 请测试下 drawToCanvas 在1.7.13版本是好的 在最新版本 截图出来不符合预期 用法参考这个的https://ask.layabox.com/question/4150, 我测试了下 自从1.7.13之后 截屏功能就跪了 this.road.drawToCanvas(this.road.width...
来源: Laya_社区 发布时间: 20180711
关于内存释放问题 var htmlCanvas: Laya.HTMLCanvas = sp.drawToCanvas(x,x, 0, 0);(sp是drawRect出来的精灵) var texture: Laya.Texture = new Laya.Texture(htmlCanvas); 使用这个函数,drawToCanvas越多占用的内存越多,用了clear 和clearRes和destroy都没有减少。有什...
来源: Laya_社区 发布时间: 20180418
...从而赋给材质; 比如对 Label 对象赋值,然后使用 Sprite.drawToCanvas 和 DataTexture2D.create 接口配合生成贴图对象(宽高128*128,Label内容居中宽高可调,背景透明),然后赋给材质; 现状: 在浏览器环境下,可以通过 Sprite.drawToCan...
来源: Laya_社区 发布时间: 20181010