Scratch für Java

Stage::whenBackdropSwitches()

Diese Methode wird aufgerufen, wenn sich der Hintergrund der Bühne ändert.

Beispiele

import org.openpatch.scratch.*;
 
public class StageWhenBackdropSwitches {
 
  public StageWhenBackdropSwitches() {
    Stage myStage = new CustomStage();
    myStage.wait(1000);
    myStage.nextBackdrop();
    myStage.wait(1000);
    myStage.nextBackdrop();
    myStage.wait(1000);
    myStage.exit();
  }
 
  class CustomStage extends Stage {
 
    public CustomStage() {
      super(600, 240);
      this.addBackdrop("forest", "assets/background_forest.png");
      this.addBackdrop("sea", "assets/background_sea.png");
    }
 
    public void whenBackdropSwitches(String name) {
      if (name.equals("sea")) {
        this.display("Sea");
      } else if (name.equals("forest")) {
        this.display("Team Trees!");
      }
    }
  }
 
  public static void main(String[] args) {
    new StageWhenBackdropSwitches();
  }
}
 

Auf GitHub anschauen

Syntax

Java

void whenBackdropSwitches(name)

Scratch

when backdrop switches to [name v]

Parameter

Name Datentyp Beschreibung
name String Der Name des Hintergrunds

Rückgabe

void

whenBackdropSwitches()