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

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

1. 鼠标交互-键盘交互 [ 100%]

...dInspector); } function listenKeyboard() { keyDownList = []; //添加键盘按下事件,一直按着某按键则会不断触发 Laya.stage.on(Event.KEY_DOWN, this, onKeyDown); //添加键盘抬起事件 Laya.stage.on(Event.KEY_UP, this, onKeyUp); } /**键盘按下处理*/ function onKeyDown(e) { key...

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

2. 鼠标交互-鼠标交互 [ 98%]

...pe) { case Event.MOUSE_DOWN: appendText("\n————————\n左键按下"); break; case Event.MOUSE_UP: appendText("\n左键抬起"); break; case Event.CLICK: appendText("\n左键点击\n————————"); break; case Event.RIGHT_MOUSE_DOWN: appendText("\n————————\n...

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

3. 鼠标交互-Hold [ 90%]

...n(Event.MOUSE_DOWN, this, onApePress); } function onApePress(e) { // 鼠标按下后,HOLD_TRIGGER_TIME毫秒后hold Laya.timer.once(HOLD_TRIGGER_TIME, this, onHold); Laya.stage.on(Event.MOUSE_UP, this, onApeRelease); } function onHold() { Tween.to(ape, { "scaleX": 1, "scaleY": 1 }, 500, Ease.bounc...

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

4. 鼠标交互-拖动 [ 89%]

...ragRegion.height, null, "#FFFFFF", 2); } function onStartDrag(e) { //鼠标按下开始拖拽(设置了拖动区域和超界弹回的滑动效果) ape.startDrag(dragRegion, true, 100); } })();module laya { import Sprite = Laya.Sprite; import Stage = Laya.Stage; import Event = Laya.Event; import Rect...

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

5. 鼠标交互-滑动 [ 84%]

...n, Laya.stage.height / 2, "#FFFFFF", 20); Laya.stage.addChild(graph); } /**按下事件处理*/ function onMouseDown(e) { //添加鼠标移到侦听 Laya.stage.on(Event.MOUSE_MOVE, this, onMouseMove); buttonPosition = button.x; Laya.stage.on(Event.MOUSE_UP, this, onMouseUp); Laya.stage.on(Event.MOUS...

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

6. 区块地图-滚动地图 [ 82%]

...Handler() { Laya.stage.on(Event.RESIZE, this, resize); resize(); } //鼠标按下拖动地图 function mouseDown() { mLastMouseX = Laya.stage.mouseX; mLastMouseY = Laya.stage.mouseY; Laya.stage.on(Event.MOUSE_MOVE, this, mouseMove); } function mouseMove() { //移动地图视口 tiledMap.moveViewPort...

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