Texturen dynamisch ändern - SamToorchi/Godot-Zombi-Game GitHub Wiki
entity.gd
var texture_default = null
var texture_hurt = null
func _ready():
texture_default = $Sprite.texture
texture_hurt = load($Sprite.texture.get_path().replace(".png", "_hurt.png"))
func damage_loop():
# kleine zeitliche Puffer, bis Hitstun wieder auf 0 ist
if hitstun > 0:
hitstun -= 1
$Sprite.texture = texture_hurt
else:
$Sprite.texture = texture_default