gpt4 book ai didi

jquery - 如何通过四指检测屏幕已更改(mac os)?

转载 作者:行者123 更新时间:2023-12-01 05:41:09 24 4
gpt4 key购买 nike

大家!

我正在创建一个小游戏

当光标位于某个元素上时,我会显示一个弹出窗口

以下是创建 Sprite 的方法:

createSprite: function(x, y, elementName) {
var obj = game.add.sprite(x, y, elementName);
//smth
obj.events.onInputOver.add(this.activeSlot, this);
//smth

return obj;
}

这是当光标位于 Sprite 上方时调用的方法:

activeSlot: function(overElement) {
//smth
this.showPopupItem(overElement);
}

这是 showPopupItem 方法:

showPopupItem: function(overedElement) {
//here I'm creating sprites and images that are shown
}

当光标不在元素上时,弹出窗口将被销毁

<小时/>

一切正常,但有一个问题:

当我将鼠标悬停在 Sprite 上,然后在 MAC OS 上通过四个手指更改屏幕,然后移动鼠标等,然后再次打开游戏屏幕时,弹出窗口根本不会隐藏

<小时/>

我想知道我能用它做什么

提前感谢您的回答)祝你好运!

最佳答案

您可以监听onTouchCancel事件。 Documentation .

关于jquery - 如何通过四指检测屏幕已更改(mac os)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30665536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com