J'ai créé un jeu dans Visual C#. Il commence avec un écran de bienvenue. Après la fin du jeu, il est dit "game over". Ensuite, je veux que le programme redémarre sur l'écran d'accueil comme s'il venait d'être démarré. Comment je fais ça?Comment faire pour redémarrer un programme Visual C#
Répondre
appel Application.Restart();
créer une méthode pour réinitialiser toutes les variables et appeler la méthode utilisée pour démarrer le jeu/afficher l'écran de démarrage
Est-ce une question sérieuse? Puisque vous codez en C#, avez-vous regardé la syntaxe de ce langage pour les boucles? Des choses comme while
ou for
?
Si aucun de vous ne fonctionne pour vous, consultez la déclaration GOTO - c'est génial (je sais que - je l'ai beaucoup utilisé dans mes premiers programmes Commodore C-64 en 1985)! Il suffit d'ignorer le contenu de la communauté en bas de la page MSDN que le lien ci-dessus vous amène à - la première personne ne sait évidemment pas de quoi il (ou elle) parle.
Oh, vous êtes le mal. :) –
Hardy har har. -1 vote. – neuromancer
public void RunMyGame() { bool isFinish = false; while (!isFinish) { ShowWelcome(); InitVars(); PlayTheGame(); // We reach here when the game is finished // Play again? 'Y' isFinish set to false then loop isFinish = PromptToPlayAgain(); } }
Cela aide-t-il?
- 1. Redémarrer par programme IIS7 (C#)
- 2. Comment redémarrer un programme de sockets?
- 3. commande shell pour redémarrer un programme php
- 4. comment utiliser inittab pour redémarrer automatiquement un programme PHP?
- 5. Comment faire pour redémarrer un niveau dans un jeu iPhone
- 6. Comment faire pour redémarrer le périphérique Android?
- 7. Comment faire pour compiler ce programme C?
- 8. Comment faire pour redémarrer un diaporama dans jQuery?
- 9. Comment faire pour redémarrer un AsyncTask ou éviter si RUNNING
- 10. Comment faire un programme intangible avec C#?
- 11. Comment faire pour effacer un tableau dans Visual C#
- 12. Comment créer un programme d'installation pour Visual Studio 2008 addin?
- 13. Comment simplement compiler un programme C pour la publication avec Visual C++ 2010 Express?
- 14. Visual C# - Programme à onglets
- 15. Comment faire pour redémarrer l'application après une erreur?
- 16. CSSGlobe Easy Slider 1.7, comment faire pour redémarrer l'animation?
- 17. Android: Comment faire pour redémarrer l'aperçu vidéo après le surfaceDestroyed()?
- 18. Comment faire pour redémarrer une application Adobe Air/Flex autonome
- 19. Programme MFC utilisant Visual C++
- 20. Visual C#: quitter la vérification du programme
- 21. Comment créer un programme d'installation pour mon application C#?
- 22. Comment faire un programme d'installation de module python pour Windows?
- 23. Comment redémarrer un passager phusion?
- 24. Comment faire pour redémarrer une console c application écrite dans Windows?
- 25. Comment faire pour exécuter MSBuild Exec un programme Java?
- 26. Comment faire pour provoquer un vidage de noyau en C/C++ par programme
- 27. Comment emballez-vous un projet Visual Studio C++ pour publication?
- 28. Visual C# - Le programme ne fonctionne pas
- 29. Comment faire pour obtenir l'adresse MAC par programme en C# pour un périphérique Windows Mobile 6.0
- 30. Comment faire pour supprimer/redémarrer une connexion client à un serveur de socket flaky
@Benny: Jamais pensé à ça * gifle la tête * .... putain c'était court simple et doux ... regarde mon post !!!! :) Joli! – t0mm13b
Cela ne provoquera-t-il pas une boucle infinie? –
Non, parce que mon jeu a un bouton de sortie. – neuromancer