PDA

Просмотр полной версии : Клип не продолжает движение после масштабирования.


dennis9
17.02.2008, 01:51
Это наверное очень глупый вопрос. Я в программировании чайник.


у меня есть клип который движется через motion tween. Нашел на форуме код плавного масштабирования и применил его к этому клипу.
my_mc.onRollOver = function () {
this.onEnterFrame = function () {
if (this._xscale == 200) {
delete this.onEnterFrame;
} else {
this._xscale += 10;
this._yscale += 10;
}
};
};
my_mc.onRollOut = function () {
this.onEnterFrame = function () {
if (this._xscale == 100) {
delete this.onEnterFrame;
} else {
this._xscale -= 10;
this._yscale -= 10;
}
};
};

Но после РоллАута, клип не продолжает движение а замирает на месте.
я не знаю как сделать так что бы после rollOut клип начинал движение с того места на котором произошел rollOver

помогите плиз!

Obi
17.02.2008, 02:26
а у меня все нормально работает.

iNils
17.02.2008, 02:52
Как только клип с motion tween был трансофримрован, перемещен, перекращен и тп., motion tween перестает работать.
Выхода два:
1. При возможности использовать программное движение
2. Поместить это клип (Б) в другой клип (А). К клипу А применить motion tween, а к клипу Б - трансформацию.

dennis9
17.02.2008, 18:27
Спасибо iNils!