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

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

71. 分享:intersects为何碰撞不准?碰撞框rectangle的坐标你设置对了吗? [ 81%]

...算触发某种条件变到400*300的椭圆,我只要rectangle1.setTo(-200,-150,400,300);再sp1.setBounds(rectangle1);就完成了碰撞框的更新,完美!事实上骨骼也确实可以这么做。 然而人们往往看到的都是表面现象,测试下来,rectangle1 = new Rectangle(0, 0,...

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

72. 鼠标交互-修正交互区域 [ 81%]

...me = "暗紫色矩形容器"; darkOrchidRect.graphics.drawRect(-100, -100, 200, 200, "#9932CC"); darkOrchidRect.pos(Laya.stage.width / 2, Laya.stage.height / 2); Laya.stage.addChild(darkOrchidRect); // 为true时,碰撞区域会被修正为实际显示边界 // mouseThrough命名真是具有强烈...

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

73. webgl模式下对Panel组件旋转时Panel子对象显示错误的BUG! [ 81%]

...题 var panel = new displayContainerClass(); panel.graphics.drawRect(0,0,200,200,"#ffffff"); panel.size(200,200); this.addChild(panel); var panelChild:Laya.Sprite = new Laya.Sprite(); panelChild.graphics.drawCircle(0,0,50,"#ffbb88"); panelChild.pos(100,100); panel.addChild(panelChild); } } new GameM...

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

74. matterjs渲染laya的ui [ 81%]

matterjs渲染laya的ui let ball = this.Matter.Bodies.circle(200, 200, 120); //自己定义的ui let layaSprite = new MatterSprite(); //对齐 layaSprite.anchorX = layaSprite.anchorY = 0.5; //背景色 layaSprite.graphics.drawCircle(120, 120, 120, '#ffffff'); ball.layaSprite = layaSprite; 2018-04-2...

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

75. tweenline label事件诡异 [ 80%]

...异 this.timeLine.addLabel("rotate1",0).to(this.godContaner,{rotation:-5},200,null,0) .addLabel("rotate2",0).to(this.godContaner,{rotation:0},200,null,0); this.timeLine.play(0,true); this.timeLine.on("label", this, function(label){ console.log(label) }); 两个问题 1 为什么label事件触发的...

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

76. 分享:LayaAir实现曲线运动 [ 80%]

...rawCircle(0,0,50,"#FF00FF"); Laya.stage.addChild(ball); ball.x=275; ball.y=200; Laya.timer.frameLoop(1,this,onFrame); } private function onFrame():void { // TODO Auto Generated method stub if (ball.x>540||ball.x<10) { xflag=! xflag; } if (xflag) { ball.x+=v; ball.y=200+d*Math.sin(v*ball.x*Math...

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

77. 鼠标交互-修正交互区域 [ 80%]

...me = "暗紫色矩形容器"; darkOrchidRect.graphics.drawRect(-100, -100, 200, 200, "#9932CC"); darkOrchidRect.pos(Laya.stage.width / 2, Laya.stage.height / 2); Laya.stage.addChild(darkOrchidRect); // 为true时,碰撞区域会被修正为实际显示边界 // mouseThrough命名真是具有强烈...

来源: Laya2.0_示例 发布时间: 20240930

78. 分享:如何为spine(龙骨)动画添加CLICK事件! [ 80%]

... { mArmature = mFactory.buildArmature(1); mArmature.x = 100; mArmature.y = 200; var rect=new Laya.Rectangle(-200,-200,300,300); mArmature.hitArea=rect; Laya.stage.addChild(mArmature); mArmature.on(Event.CLICK, this, onChangeSkin); mArmature.showSkinByName("goblin"); mArmature.play(0, false); mArmatu...

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

79. UI-RadioGroup [ 80%]

... = Laya.Handler; var WebGL = Laya.WebGL; var SPACING = 150; var X_OFFSET = 200; var Y_OFFSET = 200; var skins; (function() { // 不支持WebGL时自动切换至Canvas Laya.init(800, 600, WebGL); Laya.stage.alignV = Stage.ALIGN_MIDDLE; Laya.stage.alignH = Stage.ALIGN_CENTER; Laya.stage.scaleMode = St...

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

80. UI-RadioGroup [ 80%]

...言、LayaAirIDE让项目开发更高效。let SPACING = 150, X_OFFSET = 200, Y_OFFSET = 200, skins; class UI_RadioGroup { constructor() { const Browser = Laya.Browser, WebGL = Laya.WebGL, Stage = Laya.Stage, Stat = Laya.Stat, Handler = Laya.Handler; // 不支持WebGL时自动切换至Canvas Laya.in...

来源: Laya2.0_示例 发布时间: 20240930