Fix d'un crash lié aux particules

This commit is contained in:
Yannis 2023-12-31 13:42:15 +01:00
parent 89cd32f453
commit 5e5f23750f
Signed by: yannis
SSH key fingerprint: SHA256:Bz8K8QiTYUudf8MlthTM9MCLfgiYf/U1md3V9g9Wo14

View file

@ -1,3 +1,5 @@
import math
from pygame import event from pygame import event
from pygame.locals import * from pygame.locals import *
@ -36,8 +38,8 @@ class EventHandler:
if K_l in self.key_pressed: if K_l in self.key_pressed:
self.engine.entity_manager.get_by_name("player").take_damages(1) self.engine.entity_manager.get_by_name("player").take_damages(1)
if K_p in self.key_pressed: if K_p in self.key_pressed:
self.engine.renderer.emit_particles(self.engine.entity_manager.get_by_name("player").x, self.engine.renderer.emit_particles(math.floor(self.engine.entity_manager.get_by_name("player").x),
self.engine.entity_manager.get_by_name("player").y, math.floor(self.engine.entity_manager.get_by_name("player").y),
16, 16, 16, 1, 8, 0, 1, 0.2, 1., (0, 200, 200)) 16, 16, 16, 1, 8, 0, 1, 0.2, 1., (0, 200, 200))
if K_x in self.key_pressed: if K_x in self.key_pressed: