gpt4 book ai didi

android - andEngine在onSceneTouchEvent中无法获取ACTION_UP

转载 作者:太空狗 更新时间:2023-10-29 14:27:09 25 4
gpt4 key购买 nike

我在使用 Scene Touch Listener 时遇到了一些问题。我只收到 ACTION_DOWN 事件。我从来没有收到 ACTION_UP 或 ACTION_MOVE 事件。我做错了什么?请帮助我。

我已经覆盖了 onSceneTouchEvent 如下:

@Override
public boolean onSceneTouchEvent(final Scene pScene,
final TouchEvent pSceneTouchEvent) {
switch (pSceneTouchEvent.getAction()) {
case TouchEvent.ACTION_DOWN:
Log.d(TAG, "onSceneTouchEvent # ACTION_DOWN");
break;
case TouchEvent.ACTION_UP:
Log.d(TAG, "onSceneTouchEvent # ACTION_UP");
break;
}
return true;
}

*注意:我已经返回 true 但它仍然只得到 ACTION_DOWN

最佳答案

切勿使用开关盒。因为它只会选择一种情况,而 action down 是第一个 action,它会永远选择.. 其他 action 将被忽略。

改用这个:

if(pSceneTouchEvent.isActionDown){
//code action down here
}
if(pSceneTouchEvent.isActionMove){
//code action move here
}
if(pSceneTouchEvent.isActionUp){
//code action up here
}

关于android - andEngine在onSceneTouchEvent中无法获取ACTION_UP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176633/

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