#4 zlz
Jsou to čtverečky 20 x 20 které padají dolů a chci zjistit kdy došlo ke kolizi jestě jsem něco dopsal sice to detekuje ale někdy nesmyslně takže někde je ještě bota, jak by jsi to vyřešil ,nemáš nějaký fígl ? :D
for(int i = 0; i < POCET_NEPRATEL ; i++)
{
if(PocetNepratel[i].y > 0 ) // Pokud už je na obrazovce
{
if(PocetNepratel[i].akt)
{
float pos_x = PocetNepratel[i].x;
float pos_y = PocetNepratel[i].y;
if(( PocetNepratel[i].x > pos_x - 20) &&
( PocetNepratel[i].x < pos_x + 20) &&
( PocetNepratel[i].x > pos_y - 20) &&
( PocetNepratel[i].x < pos_y + 20))
{
PocetNepratel[i].akt = false;
colision = true;
break;
}
else{ }
}
}