1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| import org.anddev.andengine.entity.sprite.Sprite;
import org.anddev.andengine.opengl.texture.region.TextureRegion;
import org.anddev.andengine.input.touch.TouchEvent;
public class Bouton extends Sprite {
public Bouton(float pX, float pY, TextureRegion pTextureRegion) {
super(pX, pY, pTextureRegion);
// TODO Auto-generated constructor stub
}
@Override
public boolean contains(float pX, float pY) {
if (!super.contains(pX, pY)) {
/* ACTION_OUTSIDE */;
return false;
}
return true;
}
@Override
public boolean onAreaTouched(TouchEvent pTouchEvent, float pX, float pY) {
if (pTouchEvent.isActionDown())
/* ACTION_DOWN */;
if (pTouchEvent.isActionUp())
/* ACTION_UP */;
return true;
}
} |
Partager