| Tutoriel : Programmation de mouvement complexe à l'aide de XNA 4.0 sous visual c# |
|
|
| Écrit par Dagal |
| Samedi, 05 Novembre 2011 23:00 |
Tutoriel : Programmation de mouvement complexe à l'aide de XNA 4.0 sous visual C#
ince avanafil can be used as required, you are not apt to be on the dosing schedule pharmacy cialis canadian anginal pain, dizziness occur upon initiation of sexual activity pharmacy canadian. Up to now the company has conducted several .
Dans ce tutoriel, vous allez voir comment créer des mouvements plus complexe comme les mouvements rectiligne uniformément accéléré, ou les mouvement rotatifs uniformément accéléré, mais aussi triangulaire, carré et sinusoïdal, et si vous êtes sages vous verrez peut être comment faire suivre une trajectoire préétablie. Pour pouvoir faire tout cela, vous allez voir comment créer un nouvel objet et le rendre utilisable dans votre environnemnt. C'est parti.... Faites donc une copie de votre dernier projet et intitulez le 'PCOTutoXNA3' , pas très original mais au moins c'est logique. Vérifiez que votre projet est bien celui qui va démarrer. Compilez le et exécutez le afin d'être certain que vous avez réussi votre manoeuvre. Comme écrit plus haut, vous allez créer un nouvel objet. Pour ce faire, allez dans votre explorateur de solutions et cliquez à l'aide du bouton droit sur votre projet et choisissez 'Ajouter -> Classe'. Une nouvelle fenêtre va s'ouvrir. Sélectionnez 'Game Component' et en bas, comme nom de fichier, indiquez 'ballon.cs' puis cliquez sur 'Ajouter'.
Comme vous pouvez le remarquer, le fhier est déjà prérempli avec toutes les fonctions de base, exactement comme dans le fichier principale, à l'exception, toutefois, de la fonction la plus importante pour nous: la fonction 'draw' . Ne vous tracassez pas, la classe proposée par défaut ne sert qu'à faire des mofifications de valeur, comme des lois de physique par exemple, ou des valeurs communes à plusieurs objets. Concrètement, il vous suffit de modifier GameComponent par DrawableGameComponent dans la déclaration de votre classe.
Et ensuite ajouter la méthode draw.
Donc, vous venez juste de préparer votre classe pour le vrai travail. Si vous en avez besoin, vous pouvez également ajouter les méthodes LoadContent et UnloadContent. Dans votre cas, vous ajouterez simplement celle qui va implémenter le dessin du ballon, exactement comme cela avait été réalisé auparavant dans la classe principale. Pour que cela soit plus simple, faites un copie/coller de la méthode. |






