Autor | Zpráva | ||
---|---|---|---|
eshus Profil * |
#1 · Zasláno: 10. 1. 2006, 16:58:27
Mam taku otazocku, vsade som to hladal ako to urobit, ale stale som na to nedosiel, chcem aby sa po kliknuti na tlacitko presunul objekt k nemu, ale ne tak, ze sa tam proste objavi, ale tak pomaly, akoby prenasledoval kurzor. Vedel by mi niekto poradit? Vdaka
|
||
Hanz Profil |
#2 · Zasláno: 10. 1. 2006, 18:25:59
eshus
Nejtěší je na tom výpočet. Pozici toho objektu nastavuj pomocí _x a _y. Je to celkem obtížné (spíš na čas). Napovím jen, že je to věc goniometrických funkcí (máš souřadnice kurzoru a souřadnice objetu a ty musíš vypočítat dráhu po které se má pohybovat) |
||
eshus Profil * |
#3 · Zasláno: 10. 1. 2006, 20:26:14
hans:
no tak tomu ja moc nerozumiem akym sposobom to mam vypocitat. Mne v podstate staci aby sa ten objekt pohyboval po suradnici _y |
||
FlashManiac Profil |
#4 · Zasláno: 11. 1. 2006, 19:37:45
no jde o to, že každý objekt má souřadnice.. ty si můžeš zjjistit.. pak si už jen uděláš funkci(vzorec, vztah), jak se má daný objekt pohybovat a pak na nějakou uálost(EnterFrame, Mouse Move....)jen zajistíš,a by se objekt po tebou zvolene draze dostal tam kam potrebujes... po je cele a prave pro ten posun ti slouzi napr i ty goniometrické fce ale samozrejme je nemusis pouzivat....
|
||
eshus Profil * |
#5 · Zasláno: 11. 1. 2006, 20:06:12
asi by bolo najlepsie keby si mi to ukazal na priklade...
|
||
FlashManiac Profil |
#6 · Zasláno: 12. 1. 2006, 09:45:28
No toto je typický sledovač myši:
var bylo:Boolean=false; ted už jednom záleží na tobě jak si upravíš ty vztahy ve funkci MouseMove, tam si pro _x a _y napíšeš takové vzorce, aby se to např nepřisunulo hned,ale aby se to pomalu približovalo, to je celé. Nebudeš zkrátka přiazovat jen souřadnici myši ale hodíš tam další proměnnou.. může to být i současná souřadnice posunovaného MC,která se bude o něco zmenšovat až se nakonec přiblíží ke kurzoru |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0