Thom
%Europe/Berlin %924 %2006, 23:11
Ik wil via een button een movieclip laten verschuiven met een constante snelheid. Nu heb ik het volgende:
op de button:
on (release) {
_root.endPosy = 0;
_root.endPosx = 30;
}
op de movieclip:
onClipEvent (enterFrame) {
movey = (_root.endPosy-this._y)/5;
this._y += movey;
movex = (_root.endPosx-this._x)/5;
this._x += movex;
}
Dit werkt prima, maar de verplaatsing gaat met een versnelling. Voor mijn project is het belangrijk dat het met een constante snelheid gaat. Ik heb al de Tween Class methode gebruikt, maar daar moet je altijd een beginpositie opgeven. Dat is niet werkbaar omdat ik de movieclip later weer door een andere button wil verplaatsen.
Hoe doe ik dit?
op de button:
on (release) {
_root.endPosy = 0;
_root.endPosx = 30;
}
op de movieclip:
onClipEvent (enterFrame) {
movey = (_root.endPosy-this._y)/5;
this._y += movey;
movex = (_root.endPosx-this._x)/5;
this._x += movex;
}
Dit werkt prima, maar de verplaatsing gaat met een versnelling. Voor mijn project is het belangrijk dat het met een constante snelheid gaat. Ik heb al de Tween Class methode gebruikt, maar daar moet je altijd een beginpositie opgeven. Dat is niet werkbaar omdat ik de movieclip later weer door een andere button wil verplaatsen.
Hoe doe ik dit?