0

Andengine 存储库中给出的 MotionStreaking 示例工作正常,但是一旦我按下主页按钮然后尝试恢复它,它只会显示游戏中使用的纹理的放大和扭曲版本,或者只是一个空白屏幕。我需要在游戏中使用它。请帮忙...

4

1 回答 1

0

MotionStreaking 示例使用这样的 RotationModifier:

新的 RotationModifier(10, 0, 7200, EaseQuadInOut.getInstance())

旋转修改器(内部)正在调整纹理的旋转(即 setRotation() 方法)。当您离开和返回时,没有任何东西可以将旋转重置回其原始状态。您需要做的是创建一个 initialize() 方法(或类似的方法),手动将旋转设置回零。例如,像这样:

public void initialize() {
   rectangleGroup.setRotation(0f);
}
于 2013-02-15T23:26:19.137 回答