Просмотр полной версии : Пружинный scale
Собственно вопрос о том как организоват именно эффект пружины.
FourSide
18.01.2007, 12:40
Класс Tween совместно с Elastic.easeInOut подойдет?
блин а под МХ не компилирует :)
AS2 выбери и шестой плеер. В конце-концов, переписать твин недолго.
Можно использовать Movieclip twening prototypes Ladislava Zigo (http://laco.wz.cz/tween/) там есть для AS1
q.onPress = function () {
z.scaleTo(50, 0.5);
z.tween(["_xscale", "_yscale"], [50, 50], 0.5);
}
по какой причине не работает?
А ты то качал? Там внизу версии под MX.
уверен что правильно скачал
Ну тогда выкладывай, что не работает.
быть может я ткну пальцем в небо, но чего бы самому пружину-то не отписать?
mStep = function () {
this.step += (this.axis - this[this.fun])*this.speed;
this.step *= this.k;
this[this.fun] += this.step;
};
myObj.step = 0;
myObj._rotation = 90;
myObj.axis = 45;
myObj.k=.95;
myObj.speed = 1;
myObj.fun = "_rotation";
myObj.onEnterFrame = mStep;
myObj2.step = -10;
myObj2._width = myObj2.axis = 90;
myObj2.k=.75;
myObj2.speed = 3;
myObj2.fun = "_width";
myObj2.onEnterFrame = mStep;
Описал корявенько, но принцип (старый и всем давно известный), надеюсь, проиллюстрировал.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.