Op donderdag 21 februari 2002 16:35 schreef de_das het volgende:
ik heb een movieclip die wil ik animeren en aangezien je dat beter in actionscript kan doen qua omvang van je flash animatie gebruik ik interpolatie. ik heb een movieclip die ik van A naar B wil animeren in een op te geven aantal frames.
ik interpoleer de movieclip echter niet lineair maar logaritmisch ofwel met een exponent. dus lambda (bereik 0.0 - 1.0) versnel/vertraag ik afhankelijk of ik een ease-in of ease-out wil hebben. l=Math.pow(l,2.0) waarna ik deze gebruik voor de interpolatie lambda. duidelijk?
2.0 is even fictief kan ook 0.5 zijn natuurlijk
Ik snap dat je je movieclip wil interpoleren, want elke byte telt tenslotte, alleen ik zou in dit geval de movieclip gewoon tweenen.
Waarom? omdat je 0.0 niet kan berekenen in flash 5, je krijgt dan een NaN (not a number) en dat is een bug, want in principe moet ie een 1 opleveren.
Ik zou het movieclippie gewoon gaan tweenen, is iets zwaarder, maar op deze manier zoals jij beschrijft lukt niet.
Op donderdag 21 februari 2002 19:52 schreef Seraph het volgende:
[..]
Jah ben nou wel benieuwd naar n fla'tje eigenlijk, handiger nadenken

...
me too!!