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

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

81. 画了一个封闭的曲线,获取鼠标点击处的像素,为何坐标对不上导致拿不到正确位置的Texture[ 79%]

...2, 60,41, 36,-26, 12,41]; // 从0,0点开始画一个封闭的曲线 _view.graphics.drawCurves(0,0, points, "#ff0000", 15); Laya.stage.addChild(_view); _view.size(80, 100); _view.on(Event.CLICK, this, __clickHandler); } private function __clickHandler():void { trace(_view.stage.mouseX + "---" + _vie...

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

82. CPU优化方式(TypeScript-2D进阶篇(TS)-性能优化) [ 79%]

...多种做法,而其间差异很有必要知道。 1. 使用getBounds/ getGraphicBounds。 ```typescript var sp=new Laya.Sprite(); sp.graphics.drawRect(0,0,100,100,"#FF0000"); var bounds:Laya.Rectangle=sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` getBounds可以满足多数多数需求,但...

来源: Laya2.0_文档 发布时间: 20210714

83. 图片通过drawTexture平铺出现缝隙 [ 79%]

...t: Texture = Laya.loader.getRes("load/0.png");         this.darwSprite.graphics.drawTexture(t,0,0);         this.darwSprite.graphics.drawTexture(t,176,0);         this.darwSprite.graphics.drawTexture(t,176*2,0);   采用这方式在sprite内部绘制了3个一样的png,每一个宽度...

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

84. 求个arraybuffer转texture2D [ 79%]

...mask的解决方案-地图 texture2d的getPixels()返回结构 如何使用graphics创建Texture2D texture2d的getPixels()中不能正确读取到alpha所对应的坐标 Laya.Loader.getRes("xxx.png")取出来的资源为什么是Texture2D,不是Texture texture2D 设置 wrapModeU 与 wrapModeV 无效...

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

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

...色块了private function test():void { var sp1:Sprite = new Sprite(); sp1.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...

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

86. 通过绘制纹理生成的图片,改变scale时会出现图片不绘制的情况 [ 78%]

...里,使用Texture2D.setPixels创建了纹理,Sprite通过绘制纹理graphics.drawTexture的方式生成可视化图片,但这个Sprite在改变大小时会出现绘制失败的情况,demo里scale在0.7及更小的情况下就不再绘制,即图片不可见,具体代码如下:     ...

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

87. 关于创建Sprite获取大小 [ 78%]

...ow.Laya.loader.load(value.url, ls.Handler.create(this, function () { _this.graphics.clear() var texture = window.Laya.loader.getRes(value.url) _this.graphics.drawTexture(texture) _this.scaleX = _this.set_width / texture.sourceWidth _this.pivotX = _this.row_data.property.x_m * texture.sourceWidth _th...

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

88. 官方能否提供Graphics.fillBorderText绘制的文本的高宽 [ 78%]

官方能否提供Graphics.fillBorderText绘制的文本的高宽 我发现用Graphics.fillBorderText绘制文本 比 用Laya.HTMLDivElement显示文本的性能好像高很多,但是我却不知道绘制的文本区域的高宽,麻烦官方能提供获取高宽的方法? 2017-12-13 添加评...

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

89. 加载-销毁Texture使用的图片资源 [ 78%]

...is.aniFly); //创建按钮 this.btn = new Sprite().size(205, 55); this.btn.graphics.drawRect(0, 0, this.btn.width, this.btn.height, "#057AFB"); this.txt = new Text(); this.txt.text = "销毁"; this.txt.pos(75, 15); this.txt.fontSize = 25; this.txt.color = "#FF0000"; this.btn.addChild(this.txt); this...

来源: Laya_示例 发布时间: 20241118

90. drawToCanvas无法截取到有子元素。 [ 78%]

... const texture = new Laya.Texture(htmlCanvas); const sp = new Sprite(); sp.graphics.drawTexture(texture); this.shot.addChild(sp);对,是可以的。当时drawToCanvas的第一个参数设置小了,没看到后面的元素。 这里还有一个问题: const sp1 = new Laya.Image(); sp1.skin = 'b...

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