Autor Téma: kolize ...  (Přečteno 840 krát)

Offline tatko

  • Nováček
  • *
  • Příspěvků: 18
  • Karma: 0
kolize ...
« kdy: 20-10-2019, 19:04:20 »
Jak víte dělám v Delphi jen hry :)) teda ještě pořád ...
a...
potřeboval bych vyřešit kolize 2 obrázky...atd..
umím :
if intersectrect(obr1.BoundsRect ,obr2.BoundsRect  ) then....
vše v poho..
ale potřeboval bych pořešit levá pravá strana atd atd...
tak jsem zkusil:
if (obr1.BoundsRect.Right=obr2.BoundsRect.Left) then ...no divné je že jednou to funguje ...podruhé ne...
z nápovědy nejsem moc chytrý (Quark Cube to má složité jak ....)
vždy jsem to řešil z každé strany čtvereček ale myslím že boundsrect.left....to řeší elegantněji...
kdyby někdo mohl dát jednoduchý příklad  2 čtverečky kolize zleva zprava hore dole ať mi ten pajdulák frčí :))
budu  šťastný jak blecha
dík tatko