gpt4 book ai didi

events - 如何检测手指何时从 Corona 中的触摸屏上滑落

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

对于 Corona SDK,您如何检测手指何时滑出显示屏? Corona 在模拟器上运行时提供的示例代码“dragme”允许您的手指(指针)从屏幕上拖动并再次拖动并继续监视手指的位置,因此我无法从中学到任何东西。

最佳答案

我们可以这样做吗?
使用运行时监听器检查是否有使用 display.viewableContentWidth/Height 越过边界的“移动”触摸事件?

local xMin = (display.viewableWidth-display.viewableContentWidth)/2
local xMax = xMin+display.viewableContentWidth
local yMin = (display.viewableHeight-display.viewableContentHeight)/2
local yMax = yMin+display.viewableContentHeight
Runtime:addEventListener("touch",function()
if event.phase == "moved" then
if event.x < xMin or event.x > xMax or
event.y < yMin or event.y > yMax then

--do something
end
end
end

关于events - 如何检测手指何时从 Corona 中的触摸屏上滑落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930932/

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