[kivy] Demande d'explication d'une ligne de code
Bonjour,
Dans ce petit code que j'ai récupéré, je ne comprend pas la ligne (20) "return New_game" (à la fin du code)
Pourrait-on m'expliquer ce que fait cette ligne et qu'est-ce que ce "return" ?
Il est indiqué en commentaire qu'elle envoie l'affichage mais je n'en comprend pas le mécanisme.
Merci de votre aide.
Voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| from kivy.app import App
from kivy.core.window import Window
from kivy.core.window import WindowBase
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.image import Image
#import ipdb; ipdb.set_trace()
class Jeu(FloatLayout):
def debut(self):
#On recupere la taille de l'ecran:
self.size=Window.size
#Une image de fond:
self.add_widget(Image(source='fond1.jpg',allow_stretch=True,keep_ratio=False))
class LapinsApp(App):
def build(self):
New_game=Jeu()#Creation du jeu
New_game.debut()#Initialisation du jeu
return New_game#Envoie de l'affichage
if __name__ == '__main__':
LapinsApp().run() |