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

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

1. 【laya2.0】请问drawToCanvas方法改了吗? [ 100%]

... htmlCanvas=this.p6_work.drawToCanvas(575,1023,0,0); var canvas=htmlCanvas.getCanvas(); var base64=canvas.toDataURL("image/png"); 报错:Uncaught TypeError: Failed to execute 'bindTexture' on 'WebGLRenderingContext': parameter 2 is not of type 'WebGLTexture'. 2018-10-10 添加评论 免费帖 --> ...

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

2. 使用webgl之后toDataUrl返回黑色的图像 [ 88%]

...下代码应该ok   Laya.stage.getChildAt(0).drawToCanvas(100, 100, 0, 0).getCanvas().toDataURL(); 但在WebGL的模式下,实现在laya.core.js的20644行,drawToCanvas返回的是pixels:Uint8Array,这东西怎么变成HTMLCanvas?   如果只能变成Texture,那么我需要存盘的问...

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

3. ios下截图会导致全屏闪烁一下 [ 80%]

...屏闪烁一下 page.drawToCanvas(Laya.stage.width,Laya.stage.height,0,0).getCanvas().toDataURL(); 测试是执行这句代码的时候发生的,实际上就是屏幕瞬间黑了一下,然后恢复。请问有解决方案吗?在android上没有出现 2017-10-25 添加评论 免费帖 --> 分...

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

4. context.getImageData在打包成app后返回null [ 76%]

...tmlCanvas: Laya.HTMLCanvas = Laya.HTMLCanvas.create(); canvas = htmlCanvas.getCanvas(); let context = canvas.getContext('2d'); var imageData = context.getImageData(0, 0, 128, 128);context.getImageData在打包成ios app后返回null,在浏览器没有问题,返回imageData请问该怎么解决...

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

5. layabox里怎么实现长按图片,保存到系统相册? [ 76%]

...0, 100, 0, 0);//把精灵绘制到canvas上面 * var canvas:* = htmlCanvas.getCanvas();//获取原生的canvas对象 * trace(canvas.toDataURL("image/png"));//打印图片base64信息,可以发给服务器或者保存为图片   2017-11-21 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个...

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

6. HTMLCanvas可以在APP上使用吗 [ 71%]

...精灵绘制到canvas上面 trace(htmlCanvas); var canvas:* = htmlCanvas.getCanvas();//获取原生的canvas对象 trace(canvas); trace(canvas.toDataURL("image/png"));//打印图片base64信息,可以发给服务器或者保存为图片   这个是我在APP上运行的代码,打印canvas.toData...

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

7. 截屏后用img标签显示,截取的区域颜色加深了 [ 70%]

...加深了 var htmlC =self.drawToCanvas(640,1008,0,0); var canvas = htmlC.getCanvas(); var base64Data = canvas.toDataURL("image/png"); document.getElementById('img').src=base64Data;   在微信打开,ios的表现和界面里面显示一致,但是安卓手机图片颜色明显加深了 右面是...

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

8. TiledMap.moveViewPort(x,y) 为嘛要传入负数 [ 69%]

...接传入一个.'类名' 竟然提示错误获取不到这个类 如何将getCanvas()方法获取的canvas对象传入js中使用 碰撞或者触发Tirgger时 传入的碰撞器对象能否 加一个标签值呢 on 事件里,除了可以传递this,怎么给回调里传入其他的数据呢? ...

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

9. (canvas.toDataURL)在安卓机上base64图片的色差问题 [ 68%]

...TMLCanvas = p6_work.drawToCanvas(575, 102, 0, 0); var canvas = htmlCanvas.getCanvas(); var base64 = canvas.toDataURL("image/png");     H5中代码: <img src="base64:xxxxxxxxxxxxx" alt="" class="work-img">     附件: 图1(苹果、PC机):     图2(安卓机):   附件 :...

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

10. 请教下 如何把sprite的一部分区域保存成一个图片用来上传服务器 [ 67%]

...0, 100, 0, 0);//把精灵绘制到canvas上面 * var canvas:* = htmlCanvas.getCanvas();//获取原生的canvas对象 * trace(canvas.toDataURL("image/png"));//打印图片base64信息,可以发给服务器或者保存为图片 * * @param canvasWidth 画布宽度。 * @param canvasHeight 画布高...

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