compteur de points de vie

Pour ce hack tu aura besoin de :

Supprimer l'objet label dans la scène

game.js
scene("game", () => { // scène dans laquelle se déroulent les niveaux setGravity(3200) ; setBackground( [ 141 , 183 , 255 ] ) ; const level = addLevel( LEVELS[ CURRENT_LEVEL ] , levelConf ) const camera = add( [ multiplayerCamera( ) ] ) const label = add( [ collector( ) ] ) if (debugmode) debug.inspect = true })

Modifier le composant collector()

component.js
update(){
if ( this.total == null ) this.initCoin()
this.collected = this.hp() this.updateText()
pitch = Math.max(0, pitch - dt() * detune_speed) },

Modifier le symbole #

level.js
levelConf
"#": () = [ // player lifebar(), collector(), sprite("bean"), platformerController(), health( 1 ), character(), area(), anchor( "bot" ), body(), ],

l'icone à côté du texte

Le cinquième paramètre du composant collector permet de choisir une image à afficher à côté du compteur.

collector( "collectible" , 32 , 40 , "left" , "heart" )

le nombre de points de vie

Le premier paramètre du composant health permet de déterminer le nombre de point de vie dont dispose le joueur au lancement du jeu.

health( 3 ),