![]() |
Как сохранить изменения?
Уважаемые флеш-мастера!
Очень прошу вас на моём конкретном примере разъяснить мне, как сохранить изменение в ролике. Суть примера проста. На экране видна картинка 1. После нажатия на неё она скрывается, и открывается картинка 2. Как сделать кнопку "Сохранить" так, чтобы при повторном открытии ролика сразу была видна картинка 2? Какой код нужно прописать? И, по возможности, объясните мне, за что отвечает каждая его строчка. Я всё никак не могу с этим разобраться. Помогите мне, пожалуйста! Вот мой код переключения картинок: Код AS3:
http://intertraining.at.ua/flash_swf...khranenija.swf |
SharedObject. Ищите в поисковиках как использовать.
|
с помощью SharedObject создаешь файл для сохранения и сохраняешь значения туда потом берешь от туда нужные, вот дополнение для твоего кода
Код AS3:
|
Цитата:
|
уже давно не пользовался шерд обджектами, но если мне память не изменяет, то не запишет он никакие данные простым присвоением. Надо после всех этих манипуляций дернуть еще метод flush()
|
Цитата:
http://help.adobe.com/ru_RU/FlashPla...ml#flush%28%29 |
Цитата:
|
данные с шаредобджект я дергаю только в самом начале и присваиваю их значения переменным и манипулирую этими переменными и сохраняю те данные которые нужны будут при следующей загрузке, еще никогда flush() использовать не приходилось, а конкретно в этом примере и переменные не flush() не нужны но хорошо что сказал Comer должен знать и о flush()
|
Цитата:
Вот я не вижу лично каких то объективных причин, чтобы не использовать flush() |
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 19:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.