2009-09-04 9 views
1

Je suis en train de développer une application en utilisant XNA et pour la gestion de l'Etat que je utilise l'échantillon fourni par le Club des Créateurs XNA ici - http://creators.xna.com/en-US/samples/gamestatemanagementXNA State Game gestion

Mon application sera quelque chose comme ceci:

IntroScreen --> Menu --> AppScreen 
        | 
        |-> SomeOtherScreen 
        | 
        |-> CreditsScreen 
        | 
        |-> Exit 

le AppScreen affichera plus d'informations sur un élément qui a été sélectionné à partir d'une zone de liste dans le menu donc, dans le menu i ai beaucoup whit liste des articles (environ 1000) et les utilisateurs sélectionne un et quand il clique sur un bouton de la AppScreen viendra montrer cet article et des informations supplémentaires à ce sujet.
Maintenant, ma question est comment puis-je passer un paramètre (l'ID de l'élément) à l'AppScreen à partir du menu?

Quelqu'un ayant une expérience avec XNA qui peut me diriger dans la bonne direction?
Merci.

Répondre

1

De la même manière que pour tout autre objet. Si vous avez une seule copie sur l'écran de l'application, faites en sorte que l'événement Sélectionne également le numéro de l'article. Si vous créez un nouvel écran d'application, demandez au ctor de prendre le numéro d'article.