|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Feb 2010
Сообщений: 19
|
задать координаты загруженному swf клипу
если я использовала
loadMovieNum("egqe.swf", 1); при подгрузке нового клипа (страницы сайта) в основной клип подскажите пожалуйста как изменить его координаты и расположение в 12 сверху слое буду очень благодарна!!! |
|
|||||
Регистрация: Sep 2005
Сообщений: 950
|
вам нужно в хелпе прочесть про классм MovieClipLoader и его обработчики onLoadComplete и onLoadInit.
|
|
|||||
Используйте для подгрузки внешнего файла MovieClipLoader, вместо loadMovieNum.
Файл подгружайте в какой нибудь пустой мувик createEmptyMovieClip, в его параметре сразу и указываете в какой слой создать пустой мувик. Координаты меняются с помощью свойства _x и _y. |
|
|||||
Регистрация: Feb 2010
Сообщений: 19
|
у меня загрузилось в нужный слой и координаты
но действия в мувике не выполняются (переходы по временной шкале этого мувика) ПОМОГИТЕ ПОЖАЛУЙСТА! Добавлено через 3 минуты может надо менять что то в хтмл коде? я уже не знаю что и делать |
|
|||||
HTML тут не при чем.
Может у Вас в подгружаемом egge.swf в 1-м кадре прописано stop() ? Если да, то попробуйте убрать Или выложите исходник. Я сейчас посмотрю. Последний раз редактировалось djken; 09.06.2010 в 18:18. |
|
|||||
Регистрация: Feb 2010
Сообщений: 19
|
вот сделала для примера,тут такая же ошибка
http://***********/18093759 - fla файл основного клипа, куда загружаю http://***********/18093801 - fla файл дополнительного загружаемого вот также: http://***********/18093816 swf основной http://***********/18093834 swf дополнительный суть в том что в дополнительном ролике я хотела переход между фотографиями, отдельно он работает, а когда загржаешь в основной, то просто первая фотография, а дальше никак не переключиться подскажите, буду признательна |
|
|||||
Я кстати тоже фанат Майкла Джексона ))))))))) еще с далекого детства =)
Ваша ошибка заключается в том, что Вы используете в кнопке _root. Т.е. Вы ссылаетесь на корневой уровень. Сам файл egge.swf нормально работает. Но когда он подгружен в другой мувик, то этот _root уже обращается не к корневому уровню egge.swf, а к корню мувика, который подгружает его =) Грубо говоря - _root - это всегда самый верхний уровень. В общем просто на кнопке СМОТРЕТЬ СЛЕДУЮЩУЮ ФОТКУ вместо on (release) { //Movieclip GotoAndPlay Behavior _root.gotoAndPlay("nextf"); //End Behavior } И соответственно на кнопке СМОТРЕТЬ ПРЕДЫДУЩЕЕ вместо on (release) { //Movieclip GotoAndPlay Behavior _root.gotoAndPlay("firstf"); //End Behavior } |
|
|||||
Регистрация: Feb 2010
Сообщений: 19
|
аааааааааааааааааааа!!!!!!!!!!!!!!!!!! работает!!!!!!!!!!!!!!! аааа!!! СПАСИБО ВАМ ОГРОМНОЕ!!!!вы мне очень помогли!!!! я два дня у всех подряд спрашивала!!! уаааа!!!!! ееее!!!ВЫ МОЛОДЕЦ! УДАЧИ ВАМ ВО ВСЕХ НАЧИНАНИЯХ И НЕ ТОЛЬКО НАЧИНАНИЯХ!! ВО ВСЕМ!! Спасибо ещё раз!
(еее! майкл джексон!) Добавлено через 8 минут а loader плохо использовать вместо этого mc?) |
|
|||||
имеешь ввиду имя мувика "loader" вместо "mc" ? Можно:
this.createEmptyMovieClip("loader", 12); var mcLoader:MovieClipLoader = new MovieClipLoader(); var listener:Object = new Object(); listener.onLoadInit = function(target:MovieClip):Void { target._x=30; target._y=70; } mcLoader.addListener(listener); mcLoader.loadClip("egge.swf", loader); |
|
|||||
Регистрация: Feb 2010
Сообщений: 19
|
не
обычный компонент лоадер, и там без всякого кода загржаешь swf? |
Часовой пояс GMT +4, время: 02:03. |
|
« Предыдущая тема | Следующая тема » |
|
|