![]() |
проблема при loadMovie
Народ!.. наверно уже сталкивались с подобной ситуацией... но никак что-то не получается ее решить :(
Следующая ситуация: из библиотеки берется и создается MovieClip, потом в него загружается картинка, пытаюсь добавить обработку onRollOver, но оно не срабатывает вот, пример: Код:
|
Потому что твоя загруженная картинка не может принимать событие onRollOver. Создай внутри мувика контейнер (к примеру pic_mc) и туда грузи картинку, а событие onRollOver вешай на holder_mc
|
т.е. внутри мувика создать еще один и в него уже загружать картинку?
|
именно так
|
вот еще такой вопрос :) Будет ли корректен такой код:
Код:
|
1. обрамление кода немного иначе пишется :)
2. да, только не Код:
var mc:MovieClip = holder_mc.createEmptyMovieClip("pic_mc", this.getNextHighestDepth());Код:
var mc:MovieClip = holder_mc.createEmptyMovieClip("pic_mc", holder_mc.getNextHighestDepth());Лучше использовать класс MovieClipLoader, с его помощью удобнее и проще контролировать процесс загрузки/постзагрузки изображения |
пасибо!)) .. а как правильно код оформляется ?).. а то я что-то не до конца понял :)
попробовал следующий код: Код:
если же грузить в pic_mc, то вообще картинка не загружается |
[ code ] тока без пробелов
|
1 что бы ровнять по центру или вообще ровнять нужно дождаться конца загрузки иначе у тебя высота=ширина=0
2 для этого нужно либо использовать прелоадер для проверки окончания загрузки или просто паузник какой нибудь :) |
а как это правильно реализовать с прелоадером?
|
| Часовой пояс GMT +4, время: 08:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.