1
我正在用Andengine开发一款游戏,并且遇到问题。我想对具有触摸区域的精灵使用PerformClick()函数,但精灵没有像PerformClick()这样的方法。如何模拟Andengine中的点击操作?Andengine的Performclick
任何帮助,将不胜感激 感谢
我正在用Andengine开发一款游戏,并且遇到问题。我想对具有触摸区域的精灵使用PerformClick()函数,但精灵没有像PerformClick()这样的方法。如何模拟Andengine中的点击操作?Andengine的Performclick
任何帮助,将不胜感激 感谢
可以定义喜欢这样一个按钮,一个精灵:
mySprite = new Sprite(posX, posYy, mySpriteTextureRegion,
vertexBufferObjectManager) {
public boolean onAreaTouched(TouchEvent pEvent, float pX, float pY) {
if (pEvent.isActionDown()) {
//Do something
return true;
} else {
return false;
}
}
};
希望它可以帮助你!
试试这个吗? http://www.andengine.org/forums/gles2/simulate-touch-events-t12444.html – ranifisch 2014-11-22 00:04:31
感谢您的答案,但它给了错误,它不适用于GLES1。我花了很长的时间解决方案,并在特定的时间运行功能,以满足我的需求。 – portiexc 2014-11-22 15:24:58
你可以发表你如何解决这个问题吗? – ranifisch 2014-11-22 15:32:50