Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.10.2008, 17:43
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 1  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
По умолчанию При обновлении страницы не обновляется флэшка.

Здравствуйте. У меня вопрос, кто может подскажите.
Есть свёрстанный сайт с флэш роликом на странице. А именно регулятор громкости и музыка. Когда переходишь по страницам то естественно ролик со звуком обновляется и проигрывается заново.
Как можно решить эту проблему? Я так понимаю нужно сделать так что б ролик не обновлялся.
Можно ли это сделать средствами Flash? Или это при кодинге?
Поделитесь опытом. Спасибо!

Старый 16.10.2008, 18:08
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 2  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Смотрите Shared Objects это что-то типа cookie для флеша, можете запоминать состояние и громкость.
Но если совсем непрерывно, то это наверное во фрейме нужно делать

Старый 16.10.2008, 18:10
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 3  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
А можно поподробней? Я просто не понимаю принцип реализации данной проблемы средствами флэш.

Старый 16.10.2008, 18:52
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 4  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Shared Objects.

Принцип, например, такой - сохраняете состояние звука и позицию периодически в объект Shared Objects. При загрузки флешки она проверяет есть ли сохраненная информация - если да, то регулируете звук/положение. Если нет - создается объект и сохраняется состояние.

Старый 16.10.2008, 19:09
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 5  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
То есть вы предлагаете задать параметр звуковому файлу Stream и сделать длинну мувика со звуком такой же по времени как и сама мелодия. Отслеживать покадрово и сохранять информацию о номере текущего кадра в Shared Objects и при перезагрузки задавать что-то типа
Код:
gotoAndPlay(переменная);
Где "переменная" это сохранённый номер кадра?

Старый 16.10.2008, 20:08
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 6  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
у стрима нет кадров. Нужно запоминать время.
Почитайте хелп про стрим. А у вас действительно Stream или звук импортирован прямо в swf?

Старый 17.10.2008, 01:05
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 7  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
Как раз когда делаешь стрим то он разбивает музыку по кадрам. Звук в swf. Предложенный мною вариант сработал. Просто запоминается текущий кадр и при повторном открытии воспроизводиться с того же момента. Пока вроде багов не наблюдал (хотя толком и не тестил). Всё равно уверен что когда страница будет перегрузаться то какое-то время флэшки не будет и прерыване музыки будет заметно. Но пока это единственное оптимальное решение. Конечно как по мне логичнее было бы сделать что бы блок с флэшкой не обновлялся, но это уже не моя компетенция.
П.С. Звук которому присвоен параметр Sream (смотри Sync).


Последний раз редактировалось Art_133; 17.10.2008 в 02:10.
Старый 23.10.2008, 14:32
Заварка вне форума Посмотреть профиль Отправить личное сообщение для Заварка Найти все сообщения от Заварка
  № 8  
Ответить с цитированием
Заварка

Регистрация: Sep 2005
Сообщений: 18
а как узнать информацию о номере текущего кадра?
знаю, что номер текущего кадра можно получить так: _currentframe
но если у меня флешка перегружается с переходом на другую страницу, какое событие происходит во флеше?


Последний раз редактировалось Заварка; 23.10.2008 в 14:37.
Создать новую тему Ответ Часовой пояс GMT +4, время: 15:41.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:41.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.