|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2001
Сообщений: 1,147
|
onRollOver/Out для масштабируемого мувика
может быть кто-то сталкивался с проблемой: делаем мувик, который при наведении мышки становится большего размера, а при выходе - меньшего. при выводе мышки на границу увеличенного мувика иногда появляется трясучка (извиняюсь за выражение ), когда мувик начинает увеличиваться-уменьшаться быстро-быстро. отловить эту глупость мне не удаётся. в чём может быть проблема?
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
Регистрация: Mar 2001
Сообщений: 1,147
|
обратная ситуация банальна а тут, то-то и оно, я понять не могу из-за чего баг вылезает
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
Регистрация: Mar 2001
Сообщений: 1,147
|
ты ссылку посмотрел? если не сложно, кликни меня в аську 122298230
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
Регистрация: Mar 2001
Сообщений: 1,147
|
this.onRollOver = function () { if (this.lineSize != "-> big") { this.lineSize = "-> big"; this.tfCont.tf1._visible = true; _root["tf"+indx]._visible = false; this.gotoAndPlay ("goBig"); }; }; this.onRollOut = function () { if (this.lineSize != "-> small") { this.lineSize = "-> small"; this.gotoAndPlay ("goSmall"); }; };
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
Регистрация: Mar 2001
Сообщений: 1,147
|
это шантаж смотри мыло.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Я так понимаю что проблема в следующем. Ты навел на кнопку скажем А, она начала увеличиваться (скажем от 100% до 150%), потом на кнопку В и она стала увеличивать (100% -> 150%), а А уменьшаться (150% -> 100%). Она еще не уменьшилась до конца (gecnm будет 120%) как ты снова на нее наводишь. И вот этот момент у тебя срабатывает this.gotoAndPlay ("goBig"); и тут то кнопка A становится размером 100% (так как ты с самого начала пускаешь увеличение). И мышка которая была на границе 120% оказывается далеко от границ 100% и поэтому снова попададает на кнопку В и пошел цикл...
|
Часовой пояс GMT +4, время: 02:45. |
|
« Предыдущая тема | Следующая тема » |
|
|