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

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

1. 在2.0中如何将Browser.createElement('canvas')转为可用的Texture [ 100%]

在2.0中如何将Browser.createElement('canvas')转为可用的Texture 在 1.0中可以这样写:     //创建一个画板     var canvas = Laya.Browser.createElement('canvas');     //设置大小     canvas.width = Laya.stage.width;     canvas.height = Laya.stage.height;  ...

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

2. 如何用canvas 作为Texture[ 99%]

如何用canvas 作为Texture呢 我想先用一个外部svg作为Texture,现在的思路是svg先显示到canvas,再用canvas作为Texture,先不知道怎样实现 注:如果能给个案例直接用使用外部svg作为Texture更好呢 2018-01-06 添加评论 免费帖 --> 分享 微博 QZ...

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

3. texture可以加载一个canvas[ 97%]

texture可以加载一个canvas吗 var share = sharedCanvas.getContext('2d'); share.fillStyle="#0000ff"; share.fillRect(20,20,150,100); var _texture = new Laya.Texture(sharedCanvas); var sp2 = new Laya.Sprite(); sp2.x = 300; sp2.graphics.drawTexture(_texture,0,0,100,100); Laya.stage.addChild(sp2); ...

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

4. 在Canvas模式下 drawTexture出错 [ 95%]

Canvas模式下 drawTexture出错 WebGL模式下正常 Canvas模式下 在短时间内连续调用drawTexture和destroy会报错 Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLImageElement or SVGImageEleme...

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

5. HTMLCanvas Laya.stage.addChild(HTMLCanvas); 挂载到舞台报错 [ 94%]

...as(100, 100, 0, 0);//把精灵绘制到canvas上面          * var texture:Texture = new Texture(htmlCanvas);//使用htmlCanvas创建Texture          * var sp:Sprite = new Sprite().pos(0, 200);//创建精灵并把它放倒200位置          * sp.graphics.drawTexture(texture);...

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

6. 关于canvas下资源释放的问题 [ 94%]

...canvas下资源释放的问题 现在面板关闭的时候我会调用clearTextureRes清理,现在发现在canvas模式下,再次打开界面有可能会有皮肤丢失。这个方法canvas下不能使用吗,求大神指点 2018-04-25 添加评论 免费帖 --> 分享 微博 QZONE 微信 没...

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

7. 请问graphics.drawTexture(texture)中如何增加一个matrix,只显示图中的一个圆形区域 [ 93%]

请问graphics.drawTexture(texture)中如何增加一个matrix,只显示图中的一个圆形区域 请问graphics.drawTexture(texture)中如何增加一个matrix,只显示图中的一个圆形区域 我可以另外建一个圆形比如 var mapMask = new Laya.Sprite(); mapMask.size(100,100); ma...

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

8. 想做图片混合效果,但是发现canvas绘图的bug太多 [ 92%]

...效果,但是发现canvas绘图的bug太多 我想做几张图片(或texture)的混合效果,例如defference,试了几个方法都失败了。心累了,还请官方帮忙一下。看到底是怎么回事。 首先我试了设置Sprite的blendMode,发现没有效果, 然后我试了H...

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

9. laya.sprite精灵无缝拼接地图,会出现黑线跟白线,使用laya的2.0.1beta版本 [ 91%]

...oad(name,Laya.Handler.create(this,this.drawImg)); }  drawImg():void { var texture:Laya.Texture = Laya.loader.getRes(this.name); this.texture = texture; }  clearImage(): void{ if (this.name != "") { this.isShow = false; Laya.Loader.clearTextureRes(this.name); Laya.Loader.clearRes(this.name); this.n...

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

10. Laya无法把截屏然后转Base64. [ 90%]

...sprite.drawToCanvas(100, 100, 0, 0);//把精灵绘制到canvas上面 * var texture:Texture = new Texture(htmlCanvas);//使用htmlCanvas创建Texture * var sp:Sprite = new Sprite().pos(0, 200);//创建精灵并把它放倒200位置 * sp.graphics.drawTexture(texture);//把截图绘制到精灵上 * La...

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