Spawn-Pose nach Leertasten-Charakterwechsel: gehaltene Menuetaste (jump_lock) bricht die Arm-hoch/Daumen-Pose nicht mehr ab
This commit is contained in:
+5
-2
@@ -320,8 +320,11 @@ class Player:
|
||||
self.jump_squat_t -= dt
|
||||
if self.spawn_t > 0:
|
||||
self.spawn_t -= dt
|
||||
# Eingabe bricht die Start-Pose sofort ab
|
||||
if any(keys[k] for k in (pygame.K_LEFT, pygame.K_RIGHT,
|
||||
# Eingabe bricht die Start-Pose sofort ab -- aber NICHT die noch
|
||||
# gehaltene Bestaetigungstaste aus dem Tuer-Menue (jump_lock),
|
||||
# sonst fehlt nach Leertasten-Wechsel die Arm-hoch/Daumen-Pose
|
||||
if not self.jump_lock and any(
|
||||
keys[k] for k in (pygame.K_LEFT, pygame.K_RIGHT,
|
||||
pygame.K_UP, pygame.K_DOWN, pygame.K_SPACE)):
|
||||
self.spawn_t = 0.0
|
||||
in_water = level.in_water(self.y)
|
||||
|
||||
Reference in New Issue
Block a user