Dans mon jeu WP7 j'ai un écran de menu qui se souvient de l'information alors je la laisse et je crée juste un nouvel écran de niveau de jeu (c'est une défense de tour donc le jeu est segmenté en niveaux) en haut de l'écran du menu. Puis, quand vous avez battu ce niveau, j'appelle this.ExitScreen(); (et ont également essayé ScreenManager.RemoveScreen (this);). Il supprime cet écran de niveau et affiche à nouveau le menu, mais je vois un flash de violet qui est juste la couleur par défaut ou l'arrière-plan nul ou de quelque manière que vous voulez le mettre. Je ne comprends pas pourquoi ce violet clignote. Mon écran de menu devrait-il être juste en dessous? Je serais reconnaissant pour toute aide à comprendre ce qui se passe ici.Changer les écrans dans XNA
0
A
Répondre
0
Je ne suis pas bon en C#, mais je l'aide de chat vous :)
make (écran int = 0)
en tirage font cas
switch(screen){
case 0:
makeMenu();
break;
case 1:
makeGame();
break;
}
et mise à jour
switch(screen){
case 0:
if(clickPlay){
screen=1;
}
break;
case 1:
Game();
break;
}
Questions connexes
- 1. Android: changer les écrans
- 2. Travailler avec plusieurs écrans dans XNA 4.0
- 3. Début et fin des écrans dans XNA
- 4. Écrans de veille Avec XNA et .NET?
- 5. comment changer les manettes de jeu en xna
- 6. Détermination des écrans/écrans/écrans associés
- 7. commutation entre les écrans
- 8. Navigation entre les écrans dans android
- 9. Façon correcte d'éliminer les écrans dans Libgdx
- 10. commutant entre les écrans dans Android
- 11. Naviguer entre les écrans dans WPF
- 12. Dupliquer une fenêtre dans tous les écrans
- 13. changer les écrans dans la même mise en page sans utiliser de fragments
- 14. flexslider sur les petits écrans
- 15. Liaison Sketchflow entre les écrans
- 16. Réduire/Agrandir les deux écrans
- 17. Projets XNA 4.0 dans XNA 3.0
- 18. Sauvegarder les données entre les écrans
- 19. XNA Changer de dessin Quand le joueur utilise le clavier
- 20. Balayez les écrans pour les pages suivantes
- 21. Charger les fichiers png dans XNA
- 22. Jeu non-XNA dans les jeux?
- 23. coulissantes animation de transition entre les écrans dans Caliburn Micro
- 24. Les contrôles utilisateur comme "écrans" dans un webpart
- 25. problème android multi-écran entre les écrans
- 26. Écrans partiellement chevauchés dans android
- 27. réseau XNA sur les fenêtres
- 28. XNA - Comment changer l'orientation de dessiner une liste de chaînes
- 29. scène d'importation dans xna
- 30. Écrans android
Utilisez-vous l'exemple GameStateManagament du site App Hub? XNA n'a pas de gestion d'écran intégrée, vous devrez donc expliquer un peu plus sur l'exemple de code que vous utilisez afin que nous puissions nous concentrer sur ce qui pourrait se passer. –
Oui, j'utilise l'exemple GameStateManagement pour créer des écrans et les ajouter au gestionnaire d'écran. S'il y a plusieurs écrans, il doit y avoir une sorte d'ordre dans lequel ils sont affichés? Ajoutant le deuxième écran, il semblait apparaître sur mon écran de menu. Je suppose qu'il a gardé ces écrans dans une sorte de liste? Peut-être que je ne comprends pas correctement comment il gère les écrans si vous ajoutez plusieurs. – Ted
Si vous téléchargez la version Xbox de l'exemple GameStateManagment, ils disposent d'une bonne documentation qui devrait vous expliquer comment cela fonctionne. Je ne sais pas pourquoi ils ne l'incluent pas dans la version WP7 –