gpt4 book ai didi

java - 如何在同一个矩形上进行两次触摸

转载 作者:行者123 更新时间:2023-12-01 13:02:29 25 4
gpt4 key购买 nike

所以我想从一个矩形中获得两次触摸。所以我正在做的是这个

    Rectangle reset = new Rectangle(120, 40, 300, 100, act.getVertexBufferObjectManager()) {
@Override
public boolean onAreaTouched(TouchEvent pSceneTouchEvent,float pTouchAreaLocalX, float pTouchAreaLocalY) {


return super.onAreaTouched(pSceneTouchEvent, pTouchAreaLocalX, pTouchAreaLocalY);
}
};

所以这让我可以触摸它。别担心,我已经注册了所有处理程序和所有这些东西。我想做的事情是触摸一个区域,然后触摸另一个区域,然后在两个触摸之间绘制一个矩形。我不太确定如何捕捉这两次单独的触摸。如果给予任何帮助,我将非常感激。

最佳答案

@Override
public boolean onAreaTouched(TouchEvent pSceneTouchEvent,
float pTouchAreaLocalX, float pTouchAreaLocalY) {
if (pSceneTouchEvent.isActionDown()) {
// start X,Y
}
if (pSceneTouchEvent.isActionMove()) {
//what to do on move
}
if (pSceneTouchEvent.isActionUp()) {
// end X,Y
}
return super.onAreaTouched(pSceneTouchEvent, pTouchAreaLocalX, pTouchAreaLocalY);

}

也许这就是您搜索的内容?

关于java - 如何在同一个矩形上进行两次触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23417884/

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