final Sprite face = new Sprite(centerX, centerY, this.mFaceTextureRegion, this.getVertexBufferObjectManager()) {
@Override
public boolean onAreaTouched(final TouchEvent pSceneTouchEvent, final float pTouchAreaLocalX, final float pTouchAreaLocalY) {
this.setPosition(pSceneTouchEvent.getX() - this.getWidth() / 2, pSceneTouchEvent.getY() - this.getHeight() / 2);
return true;
}
};
face.setScale(4);
scene.attachChild(face);
scene.registerTouchArea(face);
scene.setTouchAreaBindingOnActionDownEnabled(true);AndEngine实现精灵鼠标跟随
最新推荐文章于 2025-07-22 11:40:34 发布
本文介绍了一种在游戏中实现角色触摸并跟随手指移动的方法。通过创建Sprite对象并注册触摸区域,当用户触摸屏幕时,角色会移动到触摸位置,实现流畅的交互效果。

1291

被折叠的 条评论
为什么被折叠?



