Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
Voir aussi
Référence
System.Windows.Input.Manipulations