![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2006
Сообщений: 10
|
Народ!.. наверно уже сталкивались с подобной ситуацией... но никак что-то не получается ее решить
Следующая ситуация: из библиотеки берется и создается MovieClip, потом в него загружается картинка, пытаюсь добавить обработку onRollOver, но оно не срабатывает вот, пример: правда, пока картинку не загружаешь, то все срабатывает.... Последний раз редактировалось Lijos; 22.12.2006 в 14:43. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
Потому что твоя загруженная картинка не может принимать событие onRollOver. Создай внутри мувика контейнер (к примеру pic_mc) и туда грузи картинку, а событие onRollOver вешай на holder_mc
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 10
|
т.е. внутри мувика создать еще один и в него уже загружать картинку?
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
именно так
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 10
|
вот еще такой вопрос
Будет ли корректен такой код:правда при этом происходит так, что у созданного holder_mc и в нем mc различаются координаты, т.е. картинка появляется как бы в стороне от holder_mc... Последний раз редактировалось Lijos; 22.12.2006 в 14:42. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
1. обрамление кода немного иначе пишется
![]() 2. да, только не а P.S.>>> Лучше использовать класс MovieClipLoader, с его помощью удобнее и проще контролировать процесс загрузки/постзагрузки изображения
__________________
Учимся правильно задавать вопросы |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 10
|
пасибо!)) .. а как правильно код оформляется ?).. а то я что-то не до конца понял
попробовал следующий код:
var mc:MovieClip = holder_mc.createEmptyMovieClip("pic_mc", holder_mc.getNextHighestDepth());
mc.loadMovie("pic1.jpg");
если же грузить в pic_mc, то вообще картинка не загружается Последний раз редактировалось Lijos; 22.12.2006 в 14:41. |
|
|||||
|
[ code ] тока без пробелов
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
1 что бы ровнять по центру или вообще ровнять нужно дождаться конца загрузки иначе у тебя высота=ширина=0
2 для этого нужно либо использовать прелоадер для проверки окончания загрузки или просто паузник какой нибудь ![]()
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 10
|
а как это правильно реализовать с прелоадером?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|