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

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

11. 截屏drawToCanvas的疑问 [ 84%]

截屏drawToCanvas的疑问 drawToCanvas这个参数的offsetx和offsety是什么意思 谁能解释下吗 看得很吃力 文档也没解释 按照自己的理解应该就是要截屏的sprite的一个宽度和高度,但截出来竟然什么都没有,究竟是相对于什么的偏移量 天啊...

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

12. 安卓机截图变成黑块,ios和pc没问题 [ 83%]

....graphics.drawRect(0,0,300,200,"#ff0000"); var htmlCanvas:HTMLCanvas = sp1.drawToCanvas(300,200,0,0); Laya.timer.once(1000,this,function():void{ var texture:Texture = new Texture(htmlCanvas); var sp2:Sprite = new Sprite(); sp2.graphics.drawTexture(texture); Laya.stage.addChild(sp2); }); } 附件 : -...

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

13. drawToCanvas截屏,在PC上能有效;使用LayaNative导出app后是否有类似接口针对一个组件截屏? [ 80%]

drawToCanvas截屏,在PC上能有效;使用LayaNative导出app后是否有类似接口针对一个组件截屏? public static function getBase64Str(sp:Sprite, canvasWidth:Number, canvasHeight:Number, offsetX:Number=0, offsetY:Number=0):String { //定义一个HTMLCanvas来接收截屏返回的...

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

14. 3d项目base64 截图成绩有偏差 [ 80%]

...               var htmlCanvas:Laya.HTMLCanvas = Laya.stage.drawToCanvas(1334, 750, 0, 0);//把精灵绘制到canvas上面                 var sp:Laya.Sprite = new Laya.Sprite();//创建精灵                 sp.graphics.drawTexture(htmlCanvas.getTexture...

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

15. 关于内存释放问题 [ 79%]

关于内存释放问题 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

16. 舞台上有个label,我能通过截图保存成图片么 [ 78%]

...sp); Laya.timer.frameLoop(60,this,function():void{ var htmlC:HTMLCanvas=sp.drawToCanvas(200,200,0,0); var texture:Texture=new Texture(htmlC); var sp2:Sprite=new Sprite(); sp2.graphics.drawTexture(texture,100,100,100,100); sp2.pos(300,0); Laya.stage.addChild(sp2); })注意加个延迟,1-2帧左右...

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

17. [laya2.0]3D场景怎么截屏 [ 77%]

...坐标角度都有问题 let canvas: laya.resource.HTMLCanvas = Laya.stage.drawToCanvas(600, 1000, 0, 0); let tex: laya.resource.Texture = canvas.getTexture(); let sp: Laya.Sprite = new Laya.Sprite(); sp.texture = tex; Laya.stage.addChild(sp); 附件 : --> 2019-10-12 添加评论 免费帖 --> 分...

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

18. Laya截图3D场景相关模型,导致模型透视! [ 77%]

...(this, screenShot); }); function screenShot(){ var htmlCanvas = Laya.stage.drawToCanvas(Laya.RenderState.clientWidth,Laya.RenderState.clientHeight,0,0); var texture = new Laya.Texture(htmlCanvas); var sp = new Laya.Sprite().pos(100,100); sp.graphics.drawTexture(texture); Laya.stage.addChild(sp); }; ...

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

19. image.skin = base64 无效 [ 76%]

...p); } private function drawToc(sp:Sprite):void { var canvas:HTMLCanvas= sp.drawToCanvas(100, 100, 0, 0); var ct:*= canvas.getContext("2d").canvas; var bs64:String = ct.toDataURL(); trace(bs64); var img:Image; img = new Image(); img.skin = bs64; img.pos(100, 300); Laya.stage.addChild(img); } } } 2017...

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

20. Laya无法把截屏然后转Base64. [ 75%]

...Sprite里面,示例:</p> * * 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);//创建精灵并把它放倒200位置 * ...

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