add rot tips
This commit is contained in:
parent
a9e1dd70d0
commit
55def84e5e
1 changed files with 27 additions and 0 deletions
|
|
@ -365,3 +365,30 @@ for i, (px, py) in enumerate(trinkbrunnen_positions):
|
|||
```
|
||||
|
||||
- So wird jeder Brunnen nach Benutzung für 10 Sekunden gesperrt und dann wieder nutzbar!
|
||||
|
||||
## Tipp: Karte drehen und spiegeln (Rotation/Flip)
|
||||
|
||||
- Manchmal ist die Karte nach dem Laden verdreht oder gespiegelt. Mit einer Einstellung kannst du das einfach korrigieren!
|
||||
|
||||
**So geht's:**
|
||||
|
||||
1. Füge Flags für Rotation und Flip hinzu, z.B. ganz oben in deiner Hauptdatei:
|
||||
|
||||
```python
|
||||
MAP_ROTATE_DEGREES = 90 # z.B. 90, 180, 270
|
||||
MAP_FLIP_X = False # True = horizontal spiegeln
|
||||
MAP_FLIP_Y = False # True = vertikal spiegeln
|
||||
```
|
||||
|
||||
2. Wende die Transformationen direkt nach dem Laden der Karte an:
|
||||
|
||||
```python
|
||||
# Nach dem Laden von map_surface:
|
||||
if MAP_ROTATE_DEGREES:
|
||||
map_surface = pygame.transform.rotate(map_surface, MAP_ROTATE_DEGREES)
|
||||
if MAP_FLIP_X or MAP_FLIP_Y:
|
||||
map_surface = pygame.transform.flip(map_surface, MAP_FLIP_X, MAP_FLIP_Y)
|
||||
```
|
||||
|
||||
- Die Trinkbrunnen-Positionen müssen ggf. ebenfalls angepasst werden, wenn die Karte rotiert oder gespiegelt wird.
|
||||
- Teste verschiedene Einstellungen, bis die Karte richtig angezeigt wird!
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue