Volledige versie bekijken : getTimer
heldendaden
%Europe/Berlin %764 %2005, 18:20
heeft iemand een goede getTimer-tutorial?
thx
theFlashWizard
%Europe/Berlin %780 %2005, 18:43
nee.. getTimer is maar 1 method, hij enigste dat hij doet is de tijd opgeven.
Gewoon n kwestie van experimenteren wat je ermee kan dus.
Roenes
%Europe/Berlin %889 %2005, 21:21
nee.. getTimer is maar 1 method, hij enigste dat hij doet is de tijd opgeven.Dat is niet helemaal volledig. getTimer geeft de tijd in miliseconden terug sinds de start van het swfje. Dus afhankelijk van hoelang jij een swf al open hebt, geeft getTimer een waarde terug :)
septunas
%Europe/Berlin %003 %2005, 00:05
getTimer w gewoonlijk in combinatie met setInterval gebruikt. Zoek daar eens op.
Je zal zien in F1 (flash help) dat het getTimer vb w gebruikt met die setInterval...
Dauntless
%Europe/Berlin %004 %2005, 00:07
Heb je eigenlijk al in de helpfiles gekeken ;). En wat voor tutorial wil je dan? Van wat vraag je je af: "Hoe werkt dat nou met getTimer()?"
heldendaden
%Europe/Berlin %607 %2005, 14:34
Wat ik eigenlijk zoek is iets dat ervoor zorgt dat een actie niet snel wordt uitgevoed, maar geleidelijk aan... vb: een mc moet onRelease in drie seconden van punt a naar punt b bewegen, en niet boem-pats meteen...
Ik dacht dat getTimer daar wel bij kwam kijken...
thx voor de reacties
Dauntless
%Europe/Berlin %607 %2005, 14:35
getTimer() komt daar NIET bij kijken. Daar heb je een onEnterFrame voor nodig. Bv 1 met easing. (Kijk even op het forum naar 'easing').
theFlashWizard
%Europe/Berlin %611 %2005, 14:40
je zoekt dus naar hoe je beweging moet maken? voortaan eerst even zoeken dan he:
Actionscript Tutorials (http://www.flashfocus.nl/forum/showthread.php?t=6338) -> beweging
TheDutch
%Europe/Berlin %617 %2005, 14:49
beginPos = 10;
eindPos = 150;
fps = 30;
seconden = 3;
stap = (eindPos-beginPos)/(fps*seconden);
Met bovenstaande code kan je uitrekenen hoe groot de stap moet zijn aan de hand van FPS,seconden en afstand :).
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.