|
|
|||||
[+4 08.06.08]
|
3 изображения alpha и scale
Здравствуйте уважаемые профи.
пытаюсь сделать сцену в которой 3 изображения, наведя на изображение оно увеличивается а остальные два изображения уменьшаются и тухнут(alpha--). но уменя в чём то ошибка помогите. пожалуйста очень надо. вот примерчикtest.rar Последний раз редактировалось Stalkerok; 05.05.2006 в 15:29. |
|
|||||
Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
|
Вот так пойдет?
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный. (S.Wizard) |
|
|||||
Регистрация: Mar 2006
Сообщений: 353
|
_root.zzz = 0; _root.onEnterFrame = function() { for ( var i : Number = 1; i <= 3; i++ ) { _root["mc"+i].onRollOut = function() { _root.zzz = 1; this.onEnterFrame = function() { if (this._xscale>=106) { this._xscale = this._yscale -= 3; } }; }; _root["mc"+i].onRollOver = function() { _root.zzz = 2; this.onEnterFrame = function() { if (this._xscale<=150) { this._xscale = this._yscale += 3; } }; }; if (_root.zzz == 1 && _root["mc"+i]._xscale<=100) { _root["mc"+i].onEnterFrame = function() { if (this._xscale<=100) { this._xscale = this._yscale += 3; } }; } if (_root.zzz == 2 && !_root["mc"+i].hitTest(_root._xmouse, _root._ymouse)) { _root["mc"+i].onEnterFrame = function() { if (this._xscale>=70) { this._xscale = this._yscale -= 3; } }; } } }; P.S.2. 2Sergwizard стареешь )
__________________
Вильгельм Тель........... |
|
|||||
[+4 08.06.08]
|
Классно!! спосибо огромное!!
|
|
|||||
[+4 08.06.08]
|
Nidl я сам пробовал с альфа не получается почемуто(
и for ( var i : Number = 1; i <= 3; i++ ) я переделал на for ( var i = 1; i <= 3; i++ ) а так класно!!!! Последний раз редактировалось Stalkerok; 06.05.2006 в 10:27. |
Часовой пояс GMT +4, время: 15:22. |
|
« Предыдущая тема | Следующая тема » |
|
|