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类创建游戏角色,并注册触摸区域,使得角色能够响应用户的触摸事件,实现角色位置的实时更新。
519

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



