我正在创建一个Android游戏并使用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)));
答案 0 :(得分:0)
AndEngine中包含一个视差样本,请在您的设备上试用并确保其顺利运行。
用您的纹理替换视差样本中的一个(单个!)纹理,看它是否仍能正常工作。如果没有 - 改变并修改你的纹理,直到你顺利。
逐个添加更多纹理。让它们顺利运作。