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

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

91. 显示与切换图片(JavaScript-LayaAir基础篇(JS)-位图) [ 87%]

... > 图片的显示是游戏开发基础,本篇从API到示例分别介绍Sprite.loadImage与Graphics.drawTexture两种显示图片的方法。 ## 1、用loadImage方法显示与切换图片 ### 1.1 loadImage API概述 在API文档中搜索laya.display.Sprite,可以找到loadImage()方法,如...

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

92. CPU优化方式(ActionScript-2D进阶篇(AS3)-性能优化) [ 87%]

...要知道。 1. 使用getBounds/ getGraphicBounds。 ```javascript var sp:Sprite = new Sprite(); sp.graphics.drawRect(0, 0, 100, 100, "#FF0000"); var bounds:Rectangle  = sp.getGraphicBounds(); Laya.stage.addChild(sp); ``` ​ getBounds可以满足多数多数需求,但由于其需要计...

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

93. sprite添加click监听事件反应迟钝 [ 87%]

sprite添加click监听事件反应迟钝 代码如下,如果用drawyuan.graphics.drawCircle(0,0,50,"#232628");则会点击反应非常迟钝,如果用loadimg的话,反应很快; function drawCirle() { var drawyuan = new Laya.Sprite(); // drawyuan.graphics.drawCircle(0,0,50,"#232628");//反...

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

94. 被遮罩的对象的子显示对象再添加遮罩,子显示对象的遮罩显示正确 [ 87%]

... init() { //这段注释掉,imgMask则正常显示。 let bigMask:Laya.Sprite = new Laya.Sprite(); bigMask.graphics.drawRect(0, 0, 300, 200, "#ffffff"); this.mask = bigMask; // let imgMask:Laya.Sprite = new Laya.Sprite(); imgMask.graphics.drawRect(0, 0, 100, 300, "#ffffff"); this.img.mask = imgMas...

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

95. Graphics实现透明度显示 [ 87%]

...内容相关的链接 提交 2 个回复 cuixueying 赞同来自: var sp:Sprite=new Sprite(); var graphics:Graphics=new Graphics(); graphics.save(); graphics.alpha(0.5); graphics.drawRect(0,0,200,100,"#FF0000"); graphics.restore(); sp.graphics=graphics; Laya.stage.addChild(sp);实现graphics填充...

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

96. 关于Pivot和Mask联合使用时的显示问题再次提交 [ 87%]

... 分享 微博 QZONE 微信 czb3279338858 赞同来自: 把引擎示例-2D-Sprite-遮罩-放大镜示例改为如下: (function() {     var Sprite = Laya.Sprite;     var Stage = Laya.Stage;     var Browser = Laya.Browser;     var Handler = Laya.Handler;     var WebGL = Laya.WebGL; ...

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

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

...thographic = true; camera.orthographicVerticalSize = 5; this.effRes = Laya.Sprite3D.load(resUrl); this.effRes.on(Laya.Event.HIERARCHY_LOADED, this, function(){ this.eff1 = scene.addChild( Laya.Sprite3D.instantiate(this.effRes)); this.eff1.transform.position = new Laya.Vector3(0,0,50); this.eff1.tran...

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

98. matter中layasprite怎么改变图片大小? [ 87%]

matter中layasprite怎么改变图片大小?   var roleOptions: any = {mass:1, restitution:0.8, layaSprite: sprite}; var role: any = Matter.Bodies.rectangle(180, 450, 334, 522, roleOptions);   代码类似这样的:sprite是我传入的图片,要怎么改变这张图片的大小? 2018-08-...

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

99. [LayaAir3]动态添加2d物理引擎shape无效 [ 87%]

[LayaAir3]动态添加2d物理引擎shape无效   let sp = new Laya.Sprite();   var rig = new Laya.RigidBody();   //rig.type = "dynamic";   rig.bullet = true;   let shape = new Laya.CircleShape2D();   shape.x = -10;   shape.y = -10;   shape.restitution = 1;   shape.friction = 1;   shape.r...

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

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

...lignH = Stage.ALIGN_CENTER; Laya.stage.alignV = Stage.ALIGN_MIDDLE; var sp:Sprite=new Sprite(); sp.graphics.drawRect(0,0,200,200,"#EEFF00"); var label:Label=new Label(); label.fontSize=60; label.text="666"; label.bold=true; label.color="#000000"; sp.addChild(label); sp.size(200,200); Laya.stage.addC...

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