public override fonction hitWall (Contact: FlxCore = null): Boolean {this.velocity.x = -this.velocity.x; return true;}La fonction hitWall sera appelé si l'ennemi a frappé un mur Puisque nous connaissons le chemin est clair sur le. gauche du bloc sous-jacent, ce qui signifie que l'ennemi a frappé un bloc pendant qu'il se déplaçait droite Dans ce cas, nous avons simplement mis la vitesse pour déplacer l'ennemi vers la gauche
public override fonction kill ():.. vide {super.kill (); this.gibs.x = this.x + (this.width >> 1); this.gibs.y = this.y + (this.hauteur >> 1); this.gibs.restart ();}}}
La fonction kill est appelée une fois la santé de l'ennemi a chuté à 0. Gestion de la valeur de la santé est tous pris en charge par la classe FlxSprite sous-jacente appel de la fonction FlxSpritekill va supprimer l'ennemi de niveau.. Nous positionnons alors le FlxEmitter référencé par la variable de lardons à la dernière position de l'ennemi, et nous appelons redémarrage de jouer l'effet.
Création d'un jeu de plateforme flash avec Flixel et Flex - Son et Music
- Php cordes et la date Basics
- Java objet primitif Types
- Aide, mon script Isn & amp; # 039;! T de travail
- Externalisation de plus en plus courante Pour Jeu Vidéo Testing
- Blog gratuit Templates
- Comment faire pour supprimer System Tool 2,011 virus de votre Computer
- Quel langage de programmation pour commencer - Partie 1
- Plusieurs moyens communs que les virus Spread
- Activeperl boucle Statements
- Création d'un jeu sur Google jeu Android avec Flixel - Ajout d'un player