2D Sprite elmozdítása egér kattintásra

2D Sprite elmozdítása egér kattintásra
2012-01-18T23:01:22+01:00
2012-01-19T00:00:11+01:00
2022-11-24T10:10:38+01:00
anonim02
Sziasztok!

Olyan kérdésem volna, hogy hogyan szoktuk megoldani egy grafikai elem (akár egy kocka) elmozdítását egy másik xy helyre (pl egérkattintás helyére), mert most kicsit megzavarodtam a témában :( Nyelvfüggetlen elméleti, vagy javascript megoldás kellene elsősorban, hogy hogyan merre induljak ebben a témában

Előre is köszi

Szerk:
Ugye van az, hogy elkattintok valahová és odakerül adott elem azonnal. Ez gyerekjáték. Viszont nekem annak a megoldása kellene mint pl Diabloban is volt, vagy stratégiaijátékokban, hogy kattintok x helyre és a karakterem/egységeim oda jönnek.
Mutasd a teljes hozzászólást!
Kiszámitod a kattintás és a sprite poziciója alapján az irányt (dir = katt.xy - sprite.xy), normalizálod (vektor normalizálás), és X időközönként ezzel a normalizált értékkel lépteted a sprite-ot: sprite.xy += dir.xy * speed (ahol speed a mozgás gyorsasága).
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd