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

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

121. 2D物理-碰撞过滤器 [ 50%]

... = movementX; this.preMovementY = movementY; this.curTarget.pos(Laya.stage.mouseX, Laya.stage.mouseY); } mouseUp() { Laya.stage.off(Event.MOUSE_MOVE, this, this.mouseMove); Laya.stage.off(Event.MOUSE_UP, this, this.mouseUp); Laya.stage.off(Event.MOUSE_OUT, this, this.mouseUp); let rigidbody: RigidBo...

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

122. 用LayaAir引擎解析Tiled Map地图(TypeScript-2D进阶篇(TS)-扩展模块) [ 50%]

...number = 0; private MapX:number = 0; private MapY:number = 0; private mLastMouseX:number; private mLastMouseY:number; constructor() { //初始化舞台 Laya.init(Laya.Browser.width,Laya.Browser.height,Laya.WebGL); //创建TiledMap实例 this.tMap = new Laya.TiledMap(); //创建Rectangle实例,视...

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

123. 点击拖动图片,当鼠标移出再移回舞台中时如何保持点击状态 [ 49%]

...rivate function onMove():void { // 让sp跟随鼠标移动 sp.x=Laya.stage.mouseX; sp.y=Laya.stage.mouseY; //可写可不写,限制sp的移动区域 if(sp.x>=400) { sp.x=400; } if(sp.x<=100) { sp.x==100; } if(sp.y>=450) { sp.y=450; } if(sp.y<=300) { sp.y=300; } } } } 2017-01-06 0 2 分...

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

124. 用LayaAir引擎解析Tiled Map地图(ActionScript-2D进阶篇(AS3)-扩展模块) [ 49%]

...private var MapX:Number = 0; private var MapY:Number = 0; private var mLastMouseX:Number; private var mLastMouseY:Number; public function TiledMapDemo() { //初始化舞台 Laya.init(Browser.width, Browser.height, WebGL); //创建TiledMap实例 tMap = new TiledMap(); //创建Rectangle实例,视口...

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

125. 输入文本框的响应区出现问题 [ 48%]

...o • 2017-02-28 23:07 已经发现问题是怎么引起的了,layaair的mouseX和mouseY获取的是屏幕的触摸点的x和y做为参照,但是ios的safari,当点击输入框的时候,整个界面向上移动了,参照点的y坐标应该也应该移动 1. 通过js可以获取到浏览器...

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

126. 画出来鼠标轨迹线 [ 48%]

... function mousemove(){     point.push({         x:Laya.stage.mouseX,         y:Laya.stage.mouseY,         time:Date.now(),     });//给point集合添加一个object,带有当前的鼠标位置和当前的时间 }; //鼠标移动时触发的mousemove事件 //帧事...

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

127. 求指点3d射线碰撞和UI点击穿透的问题 [ 46%]

... //从屏幕空间生成射线 point.elements[0] = MouseManager.instance.mouseX; point.elements[1] = MouseManager.instance.mouseY; camera.viewportPointToRay(point, ray);              //射线检测获取所有检测碰撞到的物体 Physics.rayCastAll(ray, _outHitAllInfo, 500, 0);   这...

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

128. 添加或修改物理ChainCollider属性points时,报错 [ 46%]

..."bullet", this.bullet.create, this.bullet); flyer.pos(Laya.stage.mouseX, Laya.stage.mouseY); this._gameBox.addChild(flyer); this._chains.points="118,99,158,70,218,99,258,70,318,99,358,70,418,99,458,70,518,99,558,70"; } /**开始游戏,通过激活本脚本方式开始游戏*/ s...

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

129. 如何点击屏幕任何区域让模型运动到此处 [ 45%]

...屏幕中的空白处来移动模型如何实现呢?直接将Laya.stage.mouseX传递给模型的position测试不对哦,有没有什么方法可以将屏幕坐标转换为模型的坐标呢?其实最终是为了实现拖动效果。 2017-09-04 添加评论 免费帖 --> 分享 微博 QZONE 微...

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

130. 改变画布 样式的 宽高后 鼠标定位问题 [ 45%]

...tyle.width = "100%" 自适应外部的DIV 但我画笔的定位 this.stage.mouseX 取不到正确位。这怎么处理?   如图,白色画布是1024 x 650  外层div 是 500 x 500 按照鼠标点下去的 位置。在白色画布中。应该有x = 900 多才合理 附件 : --> test9.rar 2017-11-...

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