PDA

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 :).