1
我想移動給定路徑上的兔子。然後我在右側創建了一隻兔子,胡蘿蔔就是左右。我已經給出了路徑,但那隻兔子移動自動,我使用了pathmodifer。andengine在給定路徑上移動精靈
final AnimatedSprite stayrabit = new AnimatedSprite(CAMERA_WIDTH - 58, 90,32,32, this.mrabitTextureRegion, this.getVertexBufferObjectManager()) {
final Path path = new Path(10).to(CAMERA_WIDTH - 58, 90).to(10, 90);
}
@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);
PathModifier pathModifier = new PathModifier(20, path);
this.registerEntityModifier(pathModifier);
return true;
}