|
|
|||||
Banned
[+4 08.10.08]
[+ 4 14.10.08] Регистрация: Sep 2008
Сообщений: 133
|
Не работает onRelease
при наведении на кнопку, появляются еще две. задача проста, надо чтоб при нажитии на каждую кнопу происходила загрузка web страницы. но не работает код onRelease. посмотрите исходник. не могу понять что не так. спасибо.
|
|
|||||
Регистрация: Jul 2008
Сообщений: 257
|
не так то, что вы говорите onRelease еще неприаттаченным кнопкам.
|
|
|||||
Banned
[+4 08.10.08]
[+ 4 14.10.08] Регистрация: Sep 2008
Сообщений: 133
|
artem_fs пояснишь?
|
|
|||||
попробуйте
attachMovie("b1","b1",1, {_x:90}); attachMovie("b2","b2",2, {_x:180}); b1._visible=false; b2._visible=false; clip1.onRollOver = function() { b1._visible=true; b2._visible=true; } clip1.onRollOut = function() { this.gotoAndStop(1); b1._visible=false; b2._visible=false; } b1.onRelease = function() { trace("1111111111111"); getURL("1.html"); } b2.onRelease= function() { trace("22222222222"); getURL("1.html"); }
__________________
Ujim |
|
|||||
Banned
[+4 08.10.08]
[+ 4 14.10.08] Регистрация: Sep 2008
Сообщений: 133
|
ujim при rollout исчезают кнопки, но работает если зажать кнопку мыши и переместиться на появившиеся кнопки....
|
|
|||||
Регистрация: Jul 2008
Сообщений: 257
|
да, я тоже так попробовал, тот же результат. грузи кнопки в clip1.
|
|
|||||
Ваша проблема была в том что,
вы пытались назначить события кнопкам в момент, когда они еще не существовали Я малость трансформировал. далее думаю поправите согласно своим задачам
__________________
Ujim |
|
|||||
Banned
[+4 08.10.08]
[+ 4 14.10.08] Регистрация: Sep 2008
Сообщений: 133
|
пробовал так...
artem_fs пробовал так. вообщем есть еще один исходник, посмотрите.
|
|
|||||
Banned
[+4 08.10.08]
[+ 4 14.10.08] Регистрация: Sep 2008
Сообщений: 133
|
ujim
attachMovie("b1","b1",1, {_x:90}); attachMovie("b2","b2",2, {_x:180}); b1._visible=false; b2._visible=false; clip1.onRollOver = function() { this.gotoAndStop(2); b1._visible=true; b2._visible=true; } clip1.onRollOut = function() { this.gotoAndStop(1); b1._visible=false; b2._visible=false; } b1.onRelease = function() { trace("1111111111111"); getURL("1.html"); } b2.onRelease= function() { trace("22222222222"); getURL("1.html"); } |
|
|||||
Регистрация: Jan 2008
Сообщений: 669
|
потомучто они перекрывает собой clip1 и срабатывает onRollOut. Аттачте их в clip1
|
Часовой пояс GMT +4, время: 12:28. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|