0

我正在创建一个安卓游戏并使用 AndEngine。我正在使用 AutoparallaxBackground 来移动背景。背景移动不顺畅,卡住后移动。如何顺利移动背景。?

final AutoParallaxBackground autoParallaxBackground = new AutoParallaxBackground(0, 0, 0, 5);
      autoParallaxBackground.addParallaxEntity(new ParallaxEntity(-50.0f, new Sprite(0, 0, this.texRegBg1)));
     autoParallaxBackground.addParallaxEntity(new ParallaxEntity(-60.0f, new Sprite(0, 0, this.texRegBg2)));
     autoParallaxBackground.addParallaxEntity(new ParallaxEntity(-70.0f, new Sprite(0, 0, this.texRegBg3)));
     autoParallaxBackground.addParallaxEntity(new ParallaxEntity(-80.0f, new Sprite(0, 0, this.texRegBg4)));
4

1 回答 1

0
  1. AndEngine 中包含一个视差示例,请在您的设备上试用并确保其运行顺畅。

  2. 用您的纹理替换视差样本中的一个(单个!)纹理,看看它是否仍然可以顺利工作。如果没有 - 更改和修改您的纹理,直到它变得平滑。

  3. 一张一张地添加更多纹理。让他们顺利工作。

于 2012-10-31T08:17:25.537 回答