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

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

11. 鼠标交互-鼠标交互 [ 84%]

...ndler); rect.on(Event.RIGHT_CLICK, this, this.mouseHandler); rect.on(Event.MOUSE_MOVE, this, this.mouseHandler); rect.on(Event.MOUSE_OVER, this, this.mouseHandler); rect.on(Event.MOUSE_OUT, this, this.mouseHandler); rect.on(Event.DOUBLE_CLICK, this, this.mouseHandler); rect.on(Event.MOUSE_WHEEL, thi...

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

12. 区块地图-滚动地图 [ 84%]

...ya.stage.mouseX; mLastMouseY = Laya.stage.mouseY; Laya.stage.on(Laya.Event.MOUSE_MOVE, this, this.mouseMove); } mouseMove() { let moveX = mX - (Laya.stage.mouseX - mLastMouseX), moveY = mY - (Laya.stage.mouseY - mLastMouseY); // 移动地图视口 this.tiledMap.moveViewPort(moveX, moveY); } mouseUp(...

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

13. 鼠标交互-双指旋转(多点触控) [ 84%]

...hes[1].stageY, touches[0].stageX - touches[1].stageX); Laya.stage.on(Event.MOUSE_MOVE, this, this.onMouseMove); } } onMouseMove(e) { let touches = e.touches; if (touches && touches.length == 2) { let nowRadian = Math.atan2( touches[0].stageY - touches[1].stageY, touches[0].stageX - touches[1].stageX...

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

14. MOUSE事件和移动端的Touch事件如何对应 [ 83%]

...有刻度的Slider,使用了Button和ProgressBar来进行实现。监听MOUSE_MOVEMOUSE_UP、MOUSE_DOWN事件,在网页上面表现一切正常。但是放到原生客户端,在进行滑动的时候,MOUSE_MOVE执行完毕后,直接就执行了MOUSE_UP,导致滑动效果失效。我希...

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

15. 鼠标交互-双指缩放(多点触控) [ 83%]

...es.length == 2) { lastDistance = getDistance(touches); Laya.stage.on(Event.MOUSE_MOVE, this, onMouseMove); } } function onMouseMove(e) { var distance = getDistance(e.touches); //判断当前距离与上次距离变化,确定是放大还是缩小 const factor = 0.01; sp.scaleX += (distance - lastDi...

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

16. 为对象创建Laya.Event.MOUSE_UP 和 Laya.Event.CLICK 事件的问题,, [ 82%]

...能肯定很多游戏里面都需要的,, 阿呆 • 2020-09-22 21:34 mouse_move和mouse_down 也可以用这方法吗?

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

17. 鼠标交互-双指缩放(多点触控) [ 82%]

...ngth == 2) { lastDistance = this.getDistance(touches); Laya.stage.on(Event.MOUSE_MOVE, this, this.onMouseMove); } } onMouseMove(e) { let distance = this.getDistance(e.touches); //判断当前距离与上次距离变化,确定是放大还是缩小 const factor = 0.01; this.sp.scaleX += (distance - ...

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

18. 关于微信小游戏下的MOUSE_UP事件touches问题 [ 82%]

...么?微信小游戏环境下的手指事件用MOUSE_UP和MOUSE_EVENT、MOUSE_MOVE对不对?   ================================================================================= 问题最后解决了,微信上确实存在onTouchEnd时touches数组包含了已经抬起的手指touch信息,但...

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

19. tab 是否可以做到左右滑动切换view呢? [ 82%]

...现,不过你可以通过逻辑控制自己封装接口来完成,通过MOUSE_MOVE事件,左右滑动的同时更改tab的selectedIndex值以及view显示即可实现。 2016-08-23 0 0 分享 微博 QZONE 微信 asdf131 赞同来自: { this.on(laya.events.Event.MOUSE_DOWN ,this, this.onMouseDow...

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

20. 发布微信后无法触发mouse_up事件 [ 80%]

...on(Laya.Event.MOUSE_UP, this, this.mouseHandler); Laya.stage.on(Laya.Event.MOUSE_MOVE, this, this.mouseHandler); } private mouseHandler(e:laya.events.Event):void { var touches: Array<any> = e.touches; if (touches) { for(let i=0;i<touches.length;i++){ let t =touches[i]; let nameIndex =e.touc...

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