nsi:tds:pygame:plateforme:image_loader
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nsi:tds:pygame:plateforme:image_loader [2023/03/19 11:27] – goupillwiki | nsi:tds:pygame:plateforme:image_loader [2023/03/19 11:43] (Version actuelle) – [level.py] goupillwiki | ||
|---|---|---|---|
| Ligne 94: | Ligne 94: | ||
| Ajuste la position de l' | Ajuste la position de l' | ||
| """ | """ | ||
| - | self.rect.left = self.x - camera.x | + | self.rect.centerx |
| - | self.rect.top = self.y - camera.y | + | self.rect.centery |
| </ | </ | ||
| Ligne 101: | Ligne 101: | ||
| C'est le fait d' | C'est le fait d' | ||
| + | |||
| + | Remarquez que je fais le choix (dans '' | ||
| ===== Et les Coins ===== | ===== Et les Coins ===== | ||
| Ligne 108: | Ligne 110: | ||
| Pas vraiment. On pourrait créer un '' | Pas vraiment. On pourrait créer un '' | ||
| - | ===== levelreader | + | ===== level.py |
| Les considérations précédentes nous amènent au changement : | Les considérations précédentes nous amènent au changement : | ||
| <code python> | <code python> | ||
| - | # levelreader.py | + | # level.py |
| import pygame | import pygame | ||
| Ligne 121: | Ligne 123: | ||
| if car == ' | if car == ' | ||
| - | s = Fixe(x*SIZE, y*SIZE, ' | + | s = Fixe(x, y, ' |
| plateformes.add(s) | plateformes.add(s) | ||
| elif car == ' | elif car == ' | ||
| - | s = Fixe(x*SIZE, y*SIZE, ' | + | s = Fixe(x, y, ' |
| s.valeur = 20 | s.valeur = 20 | ||
| coins.add(s) | coins.add(s) | ||
nsi/tds/pygame/plateforme/image_loader.1679221630.txt.gz · Dernière modification : de goupillwiki
