[JAVA] Faites défiler automatiquement l'arrière-plan avec libGDX

Méthode

Depuis ParallaxBackground, accédez à [ParallaxBackground.java](https://github.com/surahul/ParallaxBackground-libgdx/blob/master/core/src/com/ rahul / libgdx / parallax / ParallaxBackground.java) et ParallaxLayer.java Est copié dans son intégralité. Ensuite, écrivez le code pour faire défiler l'arrière-plan sur l'écran de jeu.

Écran de jeu

Pour le défilement horizontal, ajustez la vitesse de défilement horizontal ** 1.0f, ** vitesse de défilement vertical ** 0.0f en fonction de la taille de l'arrière-plan. Pour le dernier * nouveau Vector2 (0,100) *, remplacez le premier nombre par 0 pour le défilement horizontal. Vous pouvez modifier la vitesse de défilement en jouant avec les nombres ici.

GameScreen.java


ParallaxBackground rbg;
public GameScreen(){ 
assets = new AssetManager();
         assets.load("background.pack", TextureAtlas.class);
         assets.finishLoading();

         atlas = assets.get("background.pack");

rbg = new ParallaxBackground(new ParallaxLayer[]{
                new ParallaxLayer(atlas.findRegion("background"), 
                new Vector2(Vitesse de défilement horizontal,Vitesse de défilement vertical), new Vector2(0, 0)),},
Largeur du fond,Hauteur du fond, new Vector2(0, 100));
} 

public void render(float delta){
rbg.render(Gdx.graphics.getDeltaTime());
}

Recommended Posts

Faites défiler automatiquement l'arrière-plan avec libGDX
L'histoire du réglage de l'application Android avec libGDX
Transparence de l'image d'arrière-plan (superposition de l'image avec votre couleur préférée)
Tester automatiquement avec la jauge
Lorsque j'ai essayé de faire défiler automatiquement avec JScrollBar, le gestionnaire d'événements n'a été dessiné qu'une seule fois.
Importez la chaîne de date automatiquement convertie en Excel avec java.time.LocalDate
Ajustez automatiquement la hauteur de la boîte de dialogue WebView avec la taille du contenu
Mock le constructeur avec PowerMock
Avec l'erreur Cordova-> Looper.prepare ()
Image JavaFX-Load en arrière-plan