1
我有一个类扩展线,我想检测它是否被按下。AndEngine Line.onAreaTouched不叫
在我的课,我有这样的:
public boolean onAreaTouched(TouchEvent pSceneTouchEvent,float pTouchAreaLocalX,
float pTouchAreaLocalY) {
Log.e("LINE: ", "touch");
return true;
}
我注册区域的场景,这应该工作,因为我从精灵工作的其他领域。
我想这是因为它只考虑像区域中心线,而不是绘制区域。
有什么想法?
谢谢。
感谢您的答复。超级返回false,我读它意味着“触摸不管”。我的问题是onAreaTouched甚至没有被调用。 –
你认为你可以在你放置onAreaTouched()函数的类中进行pastebin吗?除此之外,我会试着去解决它。 –
我不这么认为。这不是我的财产,我已经修改它不使用Line。 –