Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Kahden jutun yhteenosuminen

jaxxtu [20.10.2007 21:40:47]

#

Sitä täsä aattelin kysyä että mikä on kaikista helepoin tapa määrittää että jotaki tapahtuu kun kaksi juttua törmää toisiinsa? Ite tiedän sen keinon että laittaa taimeriin If lauseela että jos jokin osuu tiettyyn pixeliin niin tapahtuu jotaki. Oisko tuohon helepompaa määritystä kuin nuitten pixeleitten käyttö?

Grez [21.10.2007 00:54:10]

#

No, tuohon on tietysti hyvin monia tapoja ja paras tapa riippuu aika pitkälti mm. objektien muodosta ja tarkkuustarpeesta. Joskus voi olla tarpeellista tietää myös mihin osaan, mihin kulmassa jne. on törmännyt.

Jos tehdään vaikka biljardipeliä, jossa objektit ovat palloja, on varmaan järkevintä laskea pallojen keskipisteen etäisyyttä, jolloin pallot koskevat toisiinsa täsmälleen silloin kun keskipisteiden etäisyys toisistaan on pallon halkaisija. Yms.

http://en.wikipedia.org/wiki/Collision_detection

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta