0
我想平滑旋转我的spirtes。我有6个精灵,我想在360 转动他们这是我的代码:AndEngine和平滑的旋转精灵
unactiveTimerWaitingForPlayersTxtSprite
.registerUpdateHandler(timerToUnactiveTimerWaitingTxt);
TimerHandler timerToUnactiveTimerWaitingTxt = new TimerHandler(0.1f, true,
new ITimerCallback() {
public void onTimePassed(TimerHandler pTimerHandler) {
unactiveTimerWaitingForPlayersTxtSprite
.setRotation(unactiveTimerWaitingForPlayersTxtSprite
.getRotation() - ANGLE_WAITING_TXT);
}
});
这是代码为一个精灵。对于我所有的精灵来说,我都是这样做的。当我在华硕变压器700上运行应用程序时,对象的旋转不平滑。我将此代码添加到引擎中:
engineOptions.getRenderOptions().setDithering(true);
engineOptions.getRenderOptions().setMultiSampling(true);
但仍具有相同的效果。有什么方法可以平滑旋转物体?