GTween v2 - released


Grant Skinner har idag udgevet version 2 af hans tidligere omtalte tween engine med en masse nye features som blandt andet motion blur

GTween 2 er ny version bygget from ground up. for at imødekomme kilobyte grænse og performance bedst muligt

i denne nye version ser vi features som motionblur, sequencing, advanced timeline control og proxy som vi vil komme nærmere ind på

denne nye version er bygget med focus på developers - den er 100% opensource og som skinner selv siger så er det nemt at modify eller bygge nye plugins til systemet hvilket jeg personligt vil kigge nærmere på da han også siger at man med en enkelt linje kode kan tweene custom properties på alle typer objecter så længe det kan læses som number

og her tænker jeg så displacementMap parameters

functionaliteten er både mulig at bruge som enkelt linje kode med:
new GTween(myTarget, 2, {x:50, alpha:1}, {ease:Sine.easeInOut});

eller mere object oriented style med:

var myTween:GTween = new GTween(myTarget, 2);
myTween.setProperty("x",50);
myTween.setProperty("alpha",1);
myTween.ease = Sine.easeInOut;

der ud over er der en nogle nye og i min erfaring usete features som auto motion blur som selv kalkulere in runtime hvor meget blur x og y skal ha ud fra speed

- men der er en speciel fed feature som jeg syntes er genial:

Proxy - hvilket er en slags virtuel reference af objectet parametre som vil tweene når man ændre dem

så hvis man feks sætter et tween på et object med 1 sec i tid og noget tid efter laver sådan en her

myTween.proxy.x += 100;

så vil den tween objectet til den nye target position
så den laver et proxy link til dit objects target value og lytter til ændringer (har ik selv testet det)

jeg vil sige at denne feature sammen med motionblur vil give anledning til at lave en fed scrollbar hurtigt fra bunden eller anden form for mouseinteraction eller måske en smooth preloader...

hvem ved ... bilka! ... eller ... altså ... du ved...

http://www.gskinner.com/libraries/gtween/

/Thonbo @ Molamil.com - soon to be NoZebra.com

Kommentarer

Se Elcrombo's brugerprofil
Indmeldt: 24-08-2005
Indlæg: 16
Er offline

Awesome! Også Greensocks Tweening platform er fed, som han har optimeret i samarbejde med Grant Skinner: http://blog.greensock.com/

Se Thonbo's brugerprofilcontributer
Indmeldt: 12-06-2007
Indlæg: 638
Er offline

ja men open source for the win Very Happy

Se dedser's brugerprofil
Indmeldt: 27-05-2007
Indlæg: 73
Er offline

Nogen der kender max størrelse på objecter at smide motion blur på. Jeg får følgende fejl:
Warning: Filter will not render.  The DisplayObject's filtered dimensions (9578, 1004) are too large to be drawn.

Se Thonbo's brugerprofilcontributer
Indmeldt: 12-06-2007
Indlæg: 638
Er offline