PDA

Volledige versie bekijken : scroll easing


peres
%Europe/Berlin %939 %2005, 23:32
Hey flashers,

Ik ben een beetje aan het experimenteren met verschillende scrollers. Nou had ik het idee om een scroller te combineren met easing. Ik heb deze code:

#include "lmc_tween.as"

var x = "_x";
var ease = "easeoutExpo";
var tijd = 1;
var positie1 = x - 10;


right.onRelease = function(){
images.tween(x, positie1, tijd, ease);
}
Nou is het de bedoeling dat als je op de button "right" klikt, dat de mc "images" vanaf zijn de _x op dat moment met een waarde van -10 eased. Alleen hij eased alleen maar naar 1 plek. De var positie1 blijkt een vaste waarde te hebben. Alleen dit is niet de bedoeling. Het is de bedoeling dat hij eerst naar de _x op dat moment kijk, en bij onRelease 10 pixels terug eased.

Weet iemand wat ik fout doe?


alvast bedankt!

theFlashWizard
%Europe/Berlin %947 %2005, 23:44
kun je dit niet gewoon beter zonder die tween() doen?

check deze tuturial hoe je bewegingen/easings zelf maakt:
http://www.actionscript.nl/data/tutmove.htm
want dit is namelijk een redelijk simpele ease..

Fatty Owl
%Europe/Berlin %499 %2005, 12:59
misschien kan je het in een onEnterFrame zetten?

xtr0
%Europe/Berlin %621 %2005, 15:54
misschien heb je hier wat aan
de knoppen tellen hier alleen een variable op of af, en daarna wordt via die variable de positie van de mc berekent. Zodat je mc niet scheef komt te staan.

//edit:
ff de code in de fla verbeterd. let op: in de mc vlak staat ook nog as

peres
%Europe/Berlin %608 %2005, 15:36
thnx ik zal de tutorial eens ff doorlezen. :)

@ Xtr0, sorry maar ik heb nog geen flash 8 dus ik kan het bestand niet openen P)