Partager via


Utilisation de manipulations et de l'inertie dans une application XNA

Cet article explique comment vous pouvez utiliser des manipulations et l'inertie dans une application Microsoft XNA pour contrôler le déplacement de pièces de jeu. Avant de lire cet article, vous devez connaître les notions de la rubrique Vue d'ensemble des manipulations et de l'inertie et les concepts de base en programmation XNA.

Pour effectuer les tâches décrites dans cet article, votre projet XNA doit référencer l'assembly System.Windows.Input.Manipulations et XNA Game Studio (page éventuellement en anglais) (télécharger) doit être installé sur votre ordinateur afin que votre projet puisse référencer les assemblys XNA.

Vue d'ensemble des fonctionnalités

Cet article vous explique comment créer une classe personnalisée représentant une pièce de jeu qui utilise la manipulation et le traitement de l'inertie. Cette classe vous permet de manipuler une pièce de jeu sur l'écran en la faisant glisser avec la souris, puis en la relâchant. Une fois la pièce relâchée, elle continue de se déplacer grâce au traitement de l'inertie, tout en ralentissant progressivement. Le déplacement est à la fois linéaire et angulaire.

De plus, une collection personnalisée est créée pour gérer plusieurs pièces de jeu. Elle permet de simplifier la gestion requise par la classe XNA Game.

Création de la classe GamePiece

Création de la classe GamePieceCollection

Création de la classe Game1

Listes de codes complets

Voir aussi

Référence

System.Windows.Input.Manipulations

Concepts

Vue d'ensemble des manipulations et de l'inertie