Donc, fondamentalement, j'ai fait l'écran avec 2 pagaies et un tableau de bord très simple. J'ai fait des recherches un peu et trouvé la méthode onTouch. Mais cela ne fonctionne que pour 1 pagaie. Que diriez-vous de 2 joueurs? Y at-il une méthode onTouch et glisser, parce que je veux que le joueur touche la pagaie et la déplace vers la droite ou la gauche. Et enfin, comment puis-je faire cela pour les deux pagaies? Merci d'avance.Pong jeu Android onTouchListener?
0
A
Répondre
1
En savoir plus here. onTouchEvent
reçoit MotionEvent
objet, et vous pouvez gérer plusieurs touches en utilisant event.getActionIndex()
et event.getPointerId()
. Vous devriez probablement déterminer si vous déplacez tob ou paddle bas par les coordonnées tactiles initiales, puis gérer les événements correctement (en déplaçant paddle qui correspond à PointerId par exemple)
Questions connexes
- 1. Pong Exemple de jeu
- 2. Jeu solo 'pong'
- 3. Android onTouchListener sur LinearLayout
- 4. Android verrouillage OnTouchListener
- 5. Android OnTouchListener ACTION_HOLD?
- 6. Android: Canvas et onTouchListener
- 7. Android Softkeyboard OnTouchListener
- 8. Android, GridView et onTouchListener
- 9. Erreur Android sur onTouchListener
- 10. Android :: OnTouchListener && OnClickListener combinaison question
- 11. Android - Détecter un problème onTouchListener
- 12. Ajout de l'image de fond à un jeu "Pong" Javascript
- 13. Comment utiliser les minuteurs pour un jeu Pong?
- 14. JavaScript/HTML5 jeu de pong ne fonctionne que dans Chrome
- 15. Unity pong game ball jeu de ralentissement physique
- 16. Stratégie de détection de collision pour un jeu de pong
- 17. Android jeu de mémoire
- 18. Java Game Conception générale - Pong
- 19. Android onTouchListener pour le dialogue entier
- 20. Android - MyCustomView étend ExtendView implémente Runnable, OnTouchListener
- 21. Implémentation de OnTouchListener sur LinearLayout - Développement Android
- 22. Android Résultats OnTouchListener en saccades jerky
- 23. Java Android: onTouchListener ne fonctionne pas
- 24. Android ListView OnTouchListener ne fonctionne pas
- 25. Faire Pong sur android en utilisant OpenGL-ES
- 26. avec OnTouchListener
- 27. Différence entre OnTouchListener et OnClickListener
- 28. Android OntouchListener, vérifier l'intersection de l'image tout dessin bitmap
- 29. Problèmes de mouvement Pong Paddle
- 30. OnTouchListener ne fonctionne pas
Pourrait-il être utilisé pour les deux palettes? Ou juste 1, parce que si je fais x = event.getX(); Il irait seulement à 1 paddle (l'emplacement x) –
Lire l'article J'ai lié, il y a toute la section sur le multitouch. Oui, vous pouvez l'utiliser pour deux pagaies, chaque événement sera fourni avec Id de pointeur. Ainsi, par exemple, lorsque l'utilisateur 1 touche sa pagaie, puis que le deuxième utilisateur touche le sien, les événements du premier utilisateur auront Id = 1 et les événements de déplacement pour le second figer (de l'autre joueur) auront id = 2. Vous auriez seulement besoin de getX(), vérifiez si c'est en bas ou en haut de la palette, liez-le à l'identifiant du pointeur et ensuite avec de nouveaux événements vérifiez quelle palette vous devez déplacer – wasyl
OK, merci. Je vais lire le lien –