Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   в продолжение темы "проблема с AS твином" (http://www.flasher.ru/forum/showthread.php?t=73096)

benladen 13.12.2005 03:18

в продолжение темы "проблема с AS твином"
 
спасибо за ответ на предыдущее сообщение, все заработало.

а можно ли сделать какой-нибудь общий обработчик на все холлдеры?

т.е. this.slides_mcX.holderY.onRollOver .......
где x,y задаются ...

this.slides_mc1.holder0.onRollOver = function (){
var tween_handler:Object = new Tween(this, "_xscale", easing.Zoom, this._xscale, 120, 2, true);
var tween_handler2:Object = new Tween(this, "_yscale", easing.Zoom, this._xscale, 120, 2, true);
};

this.slides_mc1.holder0.onRollOut = function (){
var tween_handler:Object = new Tween(this, "_xscale", easing.Zoom, this._xscale, 100, 2, true);
var tween_handler2:Object = new Tween(this, "_yscale", easing.Zoom, this._xscale, 100, 2, true);
};

MOHCTEP 13.12.2005 04:19

this.slides_mc1.holder0.onRollOver=function(){
fefect(this);
};
this.slides_mc1.holder0.onRollOut=function(){
defefect(this);
};
function fefect(mc){
var tween_handler:Object = new Tween(mc, "_xscale", easing.Zoom, mc._xscale, 150, 2, true);
var tween_handler2:Object = new Tween(mc, "_yscale", easing.Zoom, mc._xscale, 150, 2, true);
}
function defefect(mc){
var tween_handler:Object = new Tween(mc, "_xscale", easing.Zoom, mc._xscale, 100, 2, true);
var tween_handler2:Object = new Tween(mc, "_yscale", easing.Zoom, mc._xscale, 100, 2, true);
}
И сажай эти обработчики на свои мувы хоть в цикле, хоть при рождении.

Antares 13.12.2005 07:46

ЕЩе проще обойтись наследованием от класса Tween


Часовой пояс GMT +4, время: 23:44.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.