:p_salut:
bon je suis pas super calé en attendant une meilleure réponse:
dans la collision avec la plateforme tu peux mettre que le tonperso.y=plateforme.y-la différence de pixels entre les deux origines des sprites
c'est a dire qu'a chaque collision ton perso sera déplacé de la différence de pixels,
et rajoute des conditions en fonction du y de ton sprite si tu veux par exemple qu'il ne puisse pas sauter par en dessous if tonperso.y>plateforme-différence exit
fait attention si tes sprites sont centrés ou non, de base l'origine est le coin supérieur gauche et donc ca change tout