def __init__(self): super(Controleur, self).__init__() self.compteurDeLoop = 0 self.isRunning = 0 self.modele = None self.vue = fichierVue.Vue(self) self.modele = fichierModele.Modele() self.vue.menu() self.vue.root.mainloop()
def __init__(self): self.attente=0 self.cadre=0 # le no de cadre pour assurer la syncronisation avec les autres participants self.egoserveur=0 self.actions=[] # la liste de mes actions a envoyer au serveur pour qu'il les redistribue a tous les participants self.monip=self.trouverIP() # la fonction pour retourner mon ip self.monnom=self.generernom() # un generateur de nom pour faciliter le deboggage (comme il genere un nom quasi aleatoire et on peut demarrer plusieurs 'participants' sur une meme machine pour tester) self.modele=None self.serveur=None self.vue=Vue(self,self.monip,self.monnom) self.vue.root.mainloop()
def main(): print(sys.path) try: tailleFenetre = int(sys.argv[1]) encodage = sys.argv[2] chemins = sys.argv[3:] vue = Vue(tailleFenetre, encodage, chemins) vue.lancer() except Exception as e: print() print("Veuillez contacter Alexis Duval immédiatement s'il-vous-plaît") return 0
def __init__(self): print("IN CONTROLEUR") self.attente = 0 self.cadre = 0 # le no de cadre pour assurer la syncronisation avec les autres participants self.tempo = 0 # insert a reconnaitre qu'on a lance le serveur et qu'on peut s'inscrire automatiquement sans cliquer sur inscription dans l'interface # ne peut pas etre remplace par egoserveur car si cette variable test a vrai (1), l'inscription est effectuee et tempo remis a 0 pour ne pas reinscrire deux fois... # NOTE le nom de variable est ici epouvantable, j'en conviens - devrait quelquechose comme 'autoInscription' self.egoserveur = 0 # est-ce que je suis celui qui a demarre le serveur, a priori, non (0) self.actions = [ ] # la liste de mes actions a envoyer au serveur pour qu'il les redistribue a tous les participants self.statut = 0 # etat dans le quel je me trouve : 0 -> rien, 1 -> inscrit, 2 -> demarre, 3-> joue self.monip = self.trouverIP() # la fonction pour retourner mon ip self.monnom = self.generernom( ) # un generateur de nom pour faciliter le deboggage (comme il genere un nom quasi aleatoire et on peut demarrer plusieurs 'participants' sur une même machine pour tester) self.modele = None self.serveur = None self.vue = Vue(self, self.monip, self.monnom) self.vue.root.mainloop()
def __init__(self): self.vue = Vue.Vue(self) self.modele = Modele.AireDeJeu(self) self.commencerPartie() self.frame = 0 self.apparitionCaisse = 99
def __init__(self): self.actif = 1 self.modele = Modele(self) self.vue = Vue(self) self.jouer() self.vue.root.mainloop()