[delphix]Collision

0

Mam problemik jak zrobic zeby gdy obrazek wjedzie na tzw.kolizje znaczy takie coś

noxxdxsprite1.rect_collision(opek,rect(0,0,20,form1.height))=true then
dximagelist1.Items[0]:=co tu wpisac aby obrazek znalazł sie w okreslonej pozycji

--Początkujący w Delphi zadaje duzo pytan

0

:]]]]]]]]]

dximagelist1.Items[0]:=co tu wpisac aby obrazek znalazł sie w okreslonej pozycji

ta linijka jest do d**y :)

nie moze być czegoś takiego :)

mozez ew napisac

dximagelist1.items[0].draw(dxdraw1.surface,round(sprite.x),round(sprite.y),0);

i już, zamiast round mozesz uzyc funkcji:
get_sprite_x
get_sprite_y, które są lepsze od zwykłego round();

round() zwróci środek..... :)

0

NIe wime dzlaczego ale mi to nie działa.Moze znowu jakiś błąd--Początkujący w Delphi zadaje duzo pytan

1 użytkowników online, w tym zalogowanych: 0, gości: 1