我想以一些一致的速度电流在 yaxis 上移动精灵,我正在做的只是从屏幕高度递减到 0,并具有恒定值。这是代码
this.engine.registerDrawHandler(new IDrawHandler() {
@Override
public void onDraw(GLState pGLState, Camera pCamera) {
ballon.setpostiton(ballon.getX(), ballon.getY() - 1);
}
});
但是当我将代码移动到不同的精灵时,我并没有保持一致。在小型设备上,与大分辨率设备相比,它的结束时间更早,在这更多的情况下,我在 andengine 选项中通过了 FillResolutionPolicy。
请告诉我在 Andengine 中移动精灵的一致方式。