Page 1 of 1

Seinätörmäystunnistus

Posted: Mon Nov 26, 2007 5:44 pm
by FuJi
Miten saan tehtyä sellaisen tunnistuksen, että kun törmätään seinään tai lattiaan jonkun muuttujan arvoksi asetetaan 1 ja kun taas objecti on irti seinästä sen arvo on 0. Ja vain jos muuttujan arvo on suurempi kuin 0 voidaan hypätä.

Re: Seinätörmäystunnistus

Posted: Mon Nov 26, 2007 6:04 pm
by Jonez
Toteutustapahan riippuu täysin kartan tyylistä... Onko se tilemappiin vai kuvaan perustuva?
Tilemappiin perustuvasta on esimerkki cb:n oppitunnissa #19, painovoima. Kuvaan perustuva on lähes samanlainen, erilaisella törmäystunnistuksella.

Re: Seinätörmäystunnistus

Posted: Mon Nov 26, 2007 6:55 pm
by FuJi
Jos käyttää tuota CB:n oppitunnin esimerkkiä se tunnistaa vain lattian ja katon, ei seiniä eli silloin ei olla maassa jos objecti osuu seinään. Miten tämä saisi toimimaan?

Re: Seinätörmäystunnistus

Posted: Mon Nov 26, 2007 8:19 pm
by tuhoojabotti
katso collisionangle kai...