J'ai trouvé la solution !
J'ai passé au moins 2 jours dessus ...
j'utilise la même méthode que pour les plateformes dans la demo collision
mais j'avais pas complètement saisie l'utilité de ce morceau là :
let position = this.actor.getLocalPosition();
this.actor.arcadeBody2D.setSize(1.5,0.4);
this.actor.arcadeBody2D.setOffset({x: 0,y: 0.2});
this.actor.arcadeBody2D.warpPosition(position);
(avec ensuite la retour à la normal des dimensions)
J'ai adapté les valeurs de l'offset à ma sauce. j'ai du mettre y à -0.8
c'est une histoire de hitbox ?
je suis pas sur d'avoir tout compris...