Problema multitouch

Salve,per un gioco ping pong dual player android come realizzo il multi-touch?

Ti suggerisco di usare l’inglese qui. Siamo in pochissimi italiani. Detto ciò devi usare il new touc he e endtouche. Memorizzare il touchid e il gioco é fatto.

1 Like

Grazie, come si memorizza il touchid?

Negli esempi quando crei un nuovo progetto c’è un caso che si chiama MULTITOUCH. É ben fatto.

Si l’esempio lo avevo già visto ma io non credo devo creare un marker ho già oggetti creati, mi chiedevo che azione aggiungere ad ogni giocatore perché quelli finora assegnati si acavallano

io farei così. Ipotizziamo di avere 2 oggetti
sprite Player 1 (P1)
sprite Player 1 (P2)
entrambi con una variabile oggetto touchID tipo numerico di default 0
(oppure 1 oggetto con 2 animazioni e 2 istanze)

All’evento new touch.
Se il tuoch è in uno sprite e lo sprite non è gia mosso (variabile touchID = 0) , memorizzo nella variabile interna il touchID

All’eventol end of touch.
Se il touchID è uguale a quello dello sprite, memorizzo che non è più agganciato

ogni frame
se il touchid dello sprite è <> 0 allora sposto lo sprite in base alle coordinate del touch

Aggiungi uno sprite per la palla, inserisci i bordi.
per ogni elemento setti la fisica 2d e hai concluso. :slight_smile