Greenfoot(Java) Problem

Discord Einladung
Trete unserem Discord-Server bei (klicke hier zum Beitreten).
  • Hallo zusammen.


    Vielleicht haben einige schon von dem Programm "Greenfoot" gehört, welches dazu da ist um einfache Spiele in Java umzusetzen. Nun habe ich dort aber ein Problem. Wie schaffe ich einen levelübergang zwischen mehreren welten ?
    Problem kann auch über PN gelöst werden :) Vielleicht hat ja von euch jemand eine Ahnung.


    Danke im Vorraus


    free


    Jetzige idee:


    Wenn int(level) = x, dann remove welt x und lade welt x.
    (Den code habe ich aber ich hab das problem dass ich nicht weiß was ich anstatt "!= und ==" bei der "if" abfrage einfügen soll damits klappt :)

  • Außer == (ist gleich) und != (ist ungleich) hast du meines Wissens keine Alternativen.
    Es gibt zwar noch größer als/kleiner als, aber so wie ich dich verstehe, sind die für dich unbrauchbar in diesem Kontext.


    Vielleicht magst du ja noch etwas präziser werden und etwas mehr von dem Code-Snippet posten?


    Oder meinst du das so (vereinfacht)?


    Code
    if int(level) == x {
      remove_welt(x)
      lade_welt(y)
      let int(x) = y
    }

    Egal, wie weit Draußen man die Wahrheit über Bord wirft, irgendwann wird sie irgendwo an Land gespült.

  • Ich hab keine Ahnung von Java speziell, nur von paar anderen Sachen.


    Schön, dass ich helfen konnte und viel Spaß noch :)

    Egal, wie weit Draußen man die Wahrheit über Bord wirft, irgendwann wird sie irgendwo an Land gespült.