![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Здравствуйте!
Подскажите, пожалуйста, как сделать, чтобы при переходе на определенный фрейм подгружалась картинка в определенные координаты, а при уходе с него выгружалась? И, потом, при последующем обращении к этому фрейму, та же картинка подгружалась, но уже не из инета, а из какого-нибудь кеша. |
|
|||||
|
[+4 16.10.08]
Регистрация: Sep 2002
Адрес: Киев
Сообщений: 140
|
Большенство браузеров (в т.ч. InternetExplorer) автоматически флешки кеширует.
|
|
|||||
|
Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
|
Вставь в твой определенный фрейм пустой MovieClip, обзови его – допустим – "holder", и расположи его в нужных координатах.
В этом же фрейме впиши такой код: Вот и все. Только смотри, чтобы МС "holder" существовал только в этом фрейме таймлайна. Для этого следующий фрейм сделай тоже ключевым, и удали со стола МС "holder".
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный. (S.Wizard) |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Не получается :(
Не появляется картинка! Получается загрузить в левел или вот таким способом: { _root.createEmptyMovieClip("mc", 1); _root.mc.loadMovie("pero.jpg"); _root.mc._x = 200; _root.mc._y = 200; } но, тогда эта картинка не выгружается. Что я делаю не так? Помогите, пожалуйста! Вот исходник: |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
Что кас. вар. _root.createEmptyMovieClip("mc", 1); _root.mc.loadMovie("pero.jpg"); _root.mc._x = 200; _root.mc._y = 200; } то в кадре 40м /куда ты переходишь по кнопке/ поставь _root.mc.removeMovieClip() |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Есть там клип, честное слово! Пустой мувик, стоит с 15 по 39 кадр, только никакая картинка в него не грузится.
Переход в сороковой кадр-это для примера, а в реальной сцене неизвестно, куда по кнопке меню перейдет пользователь, поэтому и надо, чтобы при уходе с этого кадра выгружалась картинка. Не понимаю, что не так?... Всего две строчки кода, запутался в двух соснах ![]() |
|
|||||
|
Если ты грузишь что то в мувик или назначаешь ему свойства, но он ещё не присутствует на таймлайне, то ничего не получится.
__________________
Чтобы лучше понять суть вопроса нужно это кому-либо объяснить... |
|
|||||
|
Регистрация: Jul 2004
Сообщений: 15
|
Так в том-то и дело, что присутствует, только картинка в него не грузится
|
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Мувик то есть, а вот инстанс у него отсутствует.
Короче сделай так - stop(); _root.mc.createEmptyMovieClip("mmcc", 1); _root.mc.mmcc.loadMovie("pero.jpg"); _root.mc._x = 200; _root.mc._y = 200; mc.onUnload = function() { _root.mc.mmcc.removeMovieClip(); }; |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
![]() |
![]() |
Часовой пояс GMT +4, время: 00:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|