2016-07-29 1 views
0

J'ai un objet livewires.games.Text appelé score que j'essaie d'obtenir la valeur sur. Je l'ai essayé de le convertir en un faire scores = str(self.scores) et même une boucle:obtenir la valeur de livewires.games.Text objet

scores = str(self.score) 
for item in scores: 
    print(item) 

Tout ce que je reçois est bien <livewires.games.Text object at 0x1017aca58>

Je suis en train de transformer le score en un int() afin que je puisse l'utiliser pour baser mon niveau dans un jeu sur lequel je travaille.

Est-ce que quelqu'un a déjà travaillé avec livewires avant est-il un moyen de transformer le <livewires.games.Text object at 0x1017aca58> en int()?

Répondre

0

Tout ce que je devais faire était:

 score = self.score.value 
     if score % 100 == 0: 
      self.level += 1 
      games.screen.add(self.level_msg)