Ciao a tutti ragà,ho fatto un'applet in java dove ci sono 2 immagini .gif e alla pressione delle freccie (UP-DOWN-LEFT-RIGHT) la prima immagine cambia posizione a seconda di dove premi,mentre se premo i tasti W-S-A-D la seconda immagine si muove a seconda di dove premo...
Ora fin qui tutto bene...
Ora vorrei fare così:
Io muovo la mia immagine1 e la mia immagine2 e quando si toccano voglio che appare un messaggio di errore e per fare questo devo implementare una collisione,ma non ho la minima idea da dove partire...![]()
Ho cercato su google,ho trovato molti post,ma tutti spiegano di come gestire 2 Elippsed2D e quindi non mi sono di molto aiuto...
Io avevo pensato a qualcosa,ma però funziona solo in parte:
x1,y1,x2 e y2 sono le distanze della prima e seconda immagine:
if(x1 == x2 || x1 == y2 || y1 == y2 || y1 == x2)
{
...
...
...
}
Funziona solo se x1 assume il valore di x2 e così via,ma così però non è ciò che voglio...
Io voglio che anche se l'immagine1 tocca appena l'immagine2 si verifica l'azione della collisione...
Mi potreste aiutare gentilmente?![]()

Rispondi quotando
