![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
как вариант.
for (var i = 2; i <= 25; i++) { var btn:MovieClip = _root.cam2["e" + i]; //ссылка на кнопку для удобства записи btn.level = _root.cam2["l" + i] //"запоминаем" связанный этаж внутри кнопки //функции на события назначаем по ссылке на именованные функции: btn.onRollOver = mykOnRollover; btn.onRollOut = mykOnRollout; } function mykOnRollover() { this._alpha = this.level._alpha = max_transparancy; } function mykOnRollout() { this._alpha = this.level._alpha = min_transparancy; } class MyOkButton extends MovieClip{ public var level:LevelMovieClip; public var maxAlpha:Number = 100; public var minAlpha:Number = 50; public function onRollover():Void { this._alpha = this.level._alpha = maxAlpha ; } public function onRollout():Void { this._alpha = this.level._alpha = minAlpha; } } хотя бы так (): for (var i = 2; i <= 25; i++) { var btn:MyOkButton = _root.cam2["e" + i]; //ссылка на кнопку для удобства записи btn.level = _root.cam2["l" + i] //"запоминаем" связанный этаж внутри кнопки } На as2 тоже можно красиво писать.
__________________
Отряд Котовскага Последний раз редактировалось Котяра; 27.06.2012 в 13:28. |
![]() |
Часовой пояс GMT +4, время: 22:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|