Changer le sens de la sprite

L'image représentant ton personnage a peut-être une direction. Ce hack te permetttra d'afficher ton personnage dans la diretion vers la quelle il se déplace.

Créer un composant

component.js
// Ajoutes ici tes propres composants
function spriteFacing(p) { // permet de changer le sens d'une sprite en fonction de sa direction const param = { reversed: false, ...p } return { update() { if (param.reversed) this.flipX = (this.facing > 0) else this.flipX = (this.facing < 0) }, } }

Modifier un symbole

level.js
levelConf
"#": () => [ // player spriteFacing(), sprite("bean"), platformerController(), alive(), opacity(), scale(), health(1, 4), area(), anchor("bot"), body(), respawn(), falling(), coloring(), animator(), ],

spriteFacing

levelConf.js
tiles :
spriteFacing( { reversed: false, } ),