![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: May 2004
Адрес: Днепропетровск
Сообщений: 36
|
Нужна помощь.
Я пытаюсь прогенерировать несколько мувиклипов, с тем чтобы в них вставить событийные функции да вот незадача, после присвоения onMouseDown в цикле обнаружилась ошибка - при клике на одном из сгенерированных мувиков активируются сразу все события, как быть, что нужно сделать чтобы разделить их? Надеюсь вопрос понятен, Принимаются любые решения, если это практически неосуществимо. Благодарен всем за внимание. function generate_clips($xml_array, $clip_selected, $img_width, $img_height, $scene_width, $scene_height) { for ($i=0; $i<$clip_selected.length; $i++) { attachMovie("clip", "clip"+$i, 100+$i); _level0["clip"+$i]._x = $i*_global.$clip_width+_global.$hidden_zone; _level0["clip"+$i]._y = _global.$scene_height-_global.$clip_height; //trace($xml_array[$clip_selected[$i]]["url"]); _level0["clip"+$i].clip_jpeg.loadMovie("img/2.jpg"); trace(_level0["clip"+$i].clip_jpeg._width); _level0["clip"+$i].clip_txt.$clip_text = $xml_array[$clip_selected[$i]]["text"]; _level0["clip"+$i].onRollOver = function() { this.gotoAndStop(2); this.clip_txt.gotoAndPlay("hover"); }; _level0["clip"+$i].onRollOut = function() { this.gotoAndStop(1); this.clip_txt.gotoAndPlay("just created"); }; _level0["clip"+$i].onMouseDown = function() { getURL($xml_array[$clip_selected[$i]]["url"]); }; } } |
![]() |
Часовой пояс GMT +4, время: 00:19. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|