![]() |
|
||||||||||
|
|||||
|
[+4 08.06.08]
|
Здравствуйте уважаемые профи.
пытаюсь сделать сцену в которой 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, время: 14:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|