Просмотр полной версии : свойство _alpha
Мне нужно, чтобы при нажатии на кнопку, у клипа свойство _alpha постепенно c 0 стало 100%. Чего-то не выходит...
Вот что я напутал:
this.knopka_btn.onRelease = function() {
for (var i:Number=0; i<100; i++) {
myClip_mc._alpha++;
}
};
А почему вы думаете, что внутри for действия выполняется по кадрам?:)
Цикл выполняется очень быстро - вы не успеете заметить переход. Используйте onEnterFrame или setInterval.
_root.btn._alpha = 0;
go = 1;
this.btn.onPress = function() {
go = -go;
};
this.btn.onEnterFrame = function() {
if (go == -1) {
(this._alpha<=100) ? this._alpha += 1 : delete this.onEnterFrame;
}
};
Вот держи =)
только как ты ее будешь невидемую искать что-бы нажать :D
только как ты ее будешь невидемую искать что-бы нажать :D
Наверно эффект какой-то. Поместить на место кнопки подложку и при нажатии что-то проявится.
Поместить на место кнопки подложку и при нажатии что-то проявится.
Возможно =)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.