J'ai créé un jeu en Java et maintenant j'ai juste besoin d'ajouter une minuterie qui permet à l'utilisateur de jouer moins de 60 ans. J'ai cherché sur internet et j'ai trouvé la minuterie pour les paquets swing et util. pourriez-vous s'il vous plaît juste me donner une méthode pour pouvoir l'utiliser dans mon jeu ???java timer pour le jeu
1
A
Répondre
3
si vous voulez quelque chose interactif que vous pouvez utiliser TimerTask
et Timer
cours:
class ExpireTask extends TimerTask
{
YourClass callbackClass;
ExpireTask(YourClass callbackClass)
{
this.callbackClass = callbackClass;
}
public void run()
{
callbackClass.timeExpired()
}
}
Alors maintenant, vous avez une minuterie qui se déclenche en appelant timeExpired
d'une autre classe. Maintenant, avec un Timer
vous pouvez le programmer:
...
Timer timer = new Timer();
timer.schedule(new ExpireTask(callbackClass), 60000 /* 60 secs */);
...
2
System.currentMiliSeconds(); Enregistrez-le en début de partie. , puis le comparer: si (cm < (System.currentMiliSeconds()/1000-1060)) {System.exit (0);}
Questions connexes
- 1. Pour éviter le scintillement sur le timer java
- 2. Java Timer vs ExecutorService?
- 3. Code console Java pour StopWatch/Timer?
- 4. Timer Java en PHP
- 5. Java Rule Engine pour le jeu AI
- 6. Java: Concurrence pour un jeu
- 7. java deviner le nombre jeu
- 8. comment faire tâche Timer dans Java
- 9. Javascript timer
- 10. Dois-je utiliser RMI pour le jeu multijoueur Java?
- 11. thread séparé pour Java logique de jeu
- 12. mysql query timer pour .net
- 13. Exact Timer recherché!
- 14. keydown gèle timer C#
- 15. timer jqgalscroll
- 16. Adobe Flex Timer Event
- 17. javascript timer
- 18. Timer invalider
- 19. Android timer set delay
- 20. Je ne peux pas faire fonctionner Java Timer (javax.swing.Timer)
- 21. Gtk loop ou Cron pour timer
- 22. Meilleures pratiques: ENTER_FRAME vs Timer
- 23. Thread Vs javax.swing.Timer, contrôler l'animation du jeu en Java?
- 24. Problème de jeu Java minesweeper. cacher des mines quand le jeu commence?
- 25. Entrée de clavier pour un jeu en Java
- 26. Comment programmer le jeu de Go, Baduk, Weiqi en java
- 27. Jouer de petits sons dans le jeu Java
- 28. question Noob (Java): problème avec le jeu de cuirassés simple,
- 29. Problème avec Java Sockets (dans le jeu tactique)
- 30. Basic wxWidgets Timer
jack salut merci beaucoup pour votre réponse, je suis en train d'utiliser ce code, mais je ne peux pas vous pourriez s'il vous plaît expliquer plus ??? – user261002
C'est assez facile, la seule chose que vous devez fournir est une classe (dans mon exemple ** YourClass ** qui a une méthode ** timeExpired **). Ensuite, implémentez ce que vous voulez faire quand la minuterie atteint 60 secondes à l'intérieur de cette méthode et vous avez terminé :) – Jack