Je tripotais Godot-Engine et j'ai essayé un petit jeu.La collision du moteur Godot avec KinematicBody ne fonctionne pas
Mais je n'arrive pas à obtenir une information sur la collision.
if is_colliding():
print ("Collision with " + get_collider())
get_node("Sprite").set_texture(walk_cycle_right_1)
move_state_right = 1
set_pos(Vector2(get_pos().x -10, get_pos().y))
Il imprime toujours faux. Je déplace mon personnage (KinematicBody2d
->Sprite/CollisionShape2d
) avec la commande set_pos
.
Ok. Merci ;-) – Linuxer4Fun
J'ai utilisé set_pos pour faire fonctionner le Blaster dans 360 Directions. Mais comment puis-je y parvenir avec move()? – Linuxer4Fun
@ Linuxer4Fun Vous devez accepter la réponse et poser une autre question. Ne posez pas de questions différentes dans les commentaires. – sm4