[Delphi] Delphix Kolizja 2 spritów.

0

Mam sobie 2 sprity. Pirwszy to jest np. jakaś kulka narysowana w paincie (tym spritem mogę poruszać za pomocą lawiszy) i mam drugi sprit który też był wcześniej narysowany w paincie np. jakiś czerwony ludek na białym tle. Co zrobić aby była zauważona kolizja po wjechaniu kulką na czerwonego ludzika ?

komenda sprite_collision(kulka,ludek) wykrywa kolizję po wjechaniu kulki już na tło (białe) tego ludzika, a nie na samego ludzika.

0

Jesli korzystasz z komponentu TSpriteEngine i z klasy TImageSprite to uzywajac procedury :

DoCollision(Sprite: TSprite; var Done: Boolean); override;

do wykrywania kolizji to po ustawieniu wlasciwosci PixelCheck twojego ludzika kolizja bedzie wykrywana pixel/pixel a nie image/image.

--
Programming, Metal and
Skateboarding is a
source (code) of life.

0

http://www.resportgql.republika.pl/kurs/
tam coś o tym będzie :d

--
!! Jak mam sie nauczyc programownia ? :-( !!

0

a teraz tak: za mojego zycia nikt nie napisal takiej procedury ktora by to tak dokladnie robila!

tak samo jest z kolizją z samplow z delphiX!

mialem to robic (patrz news) ale przestalem z pwoodu brkau czasu itp.

jak bede mial czas to zrobie taką bardziej dokladna instrukcje kolizji, a jak na razie to co wy k*** mysleć nie umiecie?

0

jak bede mial czas to zrobie taką bardziej dokladna instrukcje kolizji, a jak na razie to co wy k*** mysleć nie umiecie?

mozna wiedziec do kogo to, "wy" czyli tez ja tak ? [???]

A co do tej procki na wykrywanie kolizji to chyba problemu nie ma !

Programming, Metal and
Skateboarding is a
source (code) of life.

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