Andengine - autoparallaxbackground - изменение скорости фона - PullRequest
0 голосов
/ 22 марта 2012

Это код autoparallaxbackgroundexample andengine- Я хочу изменить скорость фона параллакса во время его работы, что-то вроде бесплатной игры, такой как джетпак-джойрид ..

Ссылка на код AutoParallaxBackgroundExample.java

Линия, в которой заданы скорость и положение фона:

autoParallaxBackground.attachParallaxEntity(new ParallaxEntity(0.0f, new Sprite(0, CAMERA_HEIGHT - this.mParallaxLayerBack.getHeight(), this.mParallaxLayerBack)));
            autoParallaxBackground.attachParallaxEntity(new ParallaxEntity(-5.0f, new Sprite(0, 80, this.mParallaxLayerMid)));
            autoParallaxBackground.attachParallaxEntity(new ParallaxEntity(-10.0f, new Sprite(0, CAMERA_HEIGHT - this.mParallaxLayerFront.getHeight(), this.mParallaxLayerFront)));
            scene.setBackground(autoParallaxBackground);

Мне нужно изменить значение -5.0f таким образом, чтобы оно увеличивалось через фиксированный промежуток времени во время игры ..

1 Ответ

0 голосов
/ 22 марта 2012

Попробуйте следующий метод:

public void setParallaxChangePerSecond(final float pParallaxChangePerSecond)
...