lookupComponentByType (Box2DSpatialComponent) que Box2DSpatialComponent; var simpleSpatial: SimpleSpatialComponent = entity.lookupComponentByType (SimpleSpatialComponent) que SimpleSpatialComponent; si (spatiale! = null) {spatial.position = new Point (position.x, Position.Y); } Else if (simpleSpatial! = Null) {simpleSpatial.position = new Point (position.x, Position.Y); } Var anim: AnimationController = entity.lookupComponentByType (AnimationController) que AnimationController; si (anim) anim.setAnimation (anim.animations [anim.
defaultAnimation]); }}}
Enfin, le DestroyIfOffScreenComponent comptera à rebours d'un compteur interne, détruisant l'entité à laquelle est appartient une fois que le compteur a atteint zéro
DestroyAfterCountdownComponent public class étend TickedComponent {TimeToLive public var:. Nombre = 1; var protégée remainingTime: Number = 1; DestroyAfterCountdownComponent public function () {super (); } Fonction protégée override onAdd (): void {super.onAdd (); remainingTime = TimeToLive; } Public override function onTick (tickrate: Number): void {remainingTime - = tickrate; if (remainingTime
Faire un clone de Space Invaders avec PushButton - Tuer le Player
- Programmation Tutoriel Papervision 3D - Tweener
- C # - Construire un convertisseur Fahrenheit /Celsius
- Comment faire des jeux pour mobile Platforms
- Liste de Windows Box Styles
- Programmation Papervision 3D Tutorial - LOD
- Javascript Fonction Basics
- Chaîne de base en C ++
- Application console pour appeler l'événement en utilisant délégué en C # 1.…
- Mysql: conception relationnelle Tables
- Données MySQL Types