|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2005
Città: A casa mia
Messaggi: 825
|
[JAVA] Urti tra oggetti e coscienza del proprio spazio occupato
Salve io sto creando un applicazione grafica (pacman) ke ora come ora funziona,pero non sono assolutamente contento del modo con il quale ho gestito gli urti,Vi espongo brevemente x capire meglio quello ke è il mio problema.
sia pacman ke i fantasmini sono rappresentati da quadrati ke hanno dimensione 40 x 40 pixel. Codice:
Vertice Top Sx ----------- | | | PacMan | | | ----------- Vertice Down Dx dove leftX e topY identificano il vertice superiore sinistro e con la variabile : height e width si identifica il vertice basso destro. ORa per gestire gli urti del tipo Codice:
--------- | | | PacMan | -------------- | | | | --------- | Fantasmino| | | -------------- Codice:
pacman.leftx() + pacman.width() == fantasmino.leftX(); Codice:
if ( pacman.y() <= fantasmino.y() && fantasmino.y() <= pacman.y() + pacman.height() || pacman.y() <= fantasmino.y() + fantasmino.height() && fantasmino.y() + fantasmino.height() <= pacman.y() + pacman.height() ) grazie a tutti 3NiGm@666 |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
|
Quote:
__________________
"We in the game industry are lucky enough to be able to create our visions" @ NVIDIA |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:37.