Python TextLine Text ersetzen

In diesem Bereich sind Themen vom Themenersteller als erledigt zu markieren, wenn die Frage beantwortet oder das Problem gelöst wurde. Das Thema wird daraufhin automatisch geschlossen.
Klicke hierzu auf "Thema bearbeiten > Als erledigt markieren".
  • Hallo,

    ich nutze die Python Examples von Ente , um mein PetGUI weiterzumachen
    Aktuell mache ich das, um testweise eine TextLine einzufügen:

    Das klappt soweit, er zeigt ingame den Text im Window an

    Nun hole ich mir über die Servercommands in der Game.py den Namen. Der Name wird hierhin übergeben:

    Python
    1. def SetData(self, HaustierName):
    2. chat.AppendChat(chat.CHAT_TYPE_INFO, HaustierName)
    3. self.textLine.SetText("Besitzer: " + HaustierName)
    4. chat.AppendChat(chat.CHAT_TYPE_INFO, "Bin hier")

    Die chat prints sind zum test. Der gibt den korrekten Namen aus, führt auch das Settext darunter aus, aber der Text ändert sich nicht. Was hab ich vergessen?


    EDIT: Damits klar ist, def SetData und def __LoadMe sind in derselben Datei (petgui.py), ich hole mir den Wert von HaustierName nur aus der game.py

  • SolitaryVoice1362

    Hat das Thema geschlossen
  • Dieses Thema enthält 5 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.