Godot et moi #2

C'est quoi, un(e) `CapsuleShape2D` ?

Introduction

Ah shit, here we go gain.

Bon, j’ai buggé pendant une demie heure sur un passage totalement anodin. Sur cette partie du tutoriel, l’auteur dit:

As in the Player scene, add a CapsuleShape2D for the collision. To align the shape with the image, you’ll need to set the Rotation Degrees property to 90 (under “Transform” in the Inspector).

Ok. Je cherche donc ce nouveau nœud dans la liste des nœuds préfaits.

Recherche du nom du nœud dans la barre dans le menu qui… ne trouve rien

Et là, paf ! Quelle fut ma surprise et mon désespoir lorsque je vis la liste des résultats aussi vide que mon âme !

Et là solution, sinon ?

Bah, en fait, c’est pas vraiment un nœud; c’est une variante du nœud CollisionShape2D ! L’auteur n’a malheureusement pas précisé clairement où l’on devait la trouver, considérant que nous avions déjà retenu où nous devions aller la chercher. Donc, lorsque vous avez ajouté en tant qu’enfant votre instance de CollisionShape2D, il vous suffit de faire un clic gauche dessus; l’inspecteur s’ouvrira tout à droit de votre fenêtre; une fois cela fait, vous devriez apercevoir, dans les propriétés de l’objet, celle qui se nomme Shape; sa valeur devrait être [vide] (littéralement).

La propriété Shape se trouvant tout de suite en-dessous du nom du nœud

Cliquez sur le menu déroulant se matérialisant par la petite flèche située à côté de la valeur de la propriété et vous devriez voir s’afficher la liste des variantes de votre nœud, ainsi que celle désirée: CapsuleShape2D. Voilà ! Il ne vous reste plus qu’à en faire ce que vous voulez !

La liste des différentes formes que peut adopter le nœud, dont CapsuleShape2D