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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.09.2005, 07:58
Dkozh вне форума Посмотреть профиль Отправить личное сообщение для Dkozh Найти все сообщения от Dkozh
  № 1  
Ответить с цитированием
Dkozh

Регистрация: Aug 2005
Сообщений: 4
По умолчанию передать позицию звука

Здраствуйте, есть вопрос.
Сайт сам на html, там есть флешка - играет музон. Потом нажимаю на другую ссылку, появляется другая страничка вместо этой и музон играет заново, т.к. флешка грузится по новой.

Как нибудь можно продолжить? Я имею в виду при переходе на другую страницу чтобы он позицию sounda в переменную какую-нибудь пихал и потом с того места начинал играть. Реально или нет?

Спасибо.

Старый 24.09.2005, 07:20
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 2  
Ответить с цитированием
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Создаем sharedObject, а потом загоняем в него, и читаем из него данные.
Код:
s = new Sound();
s.attachSound("mus");
so =sharedObject.getlocal("pos","/");
if (so.data.p ==undefined){
p=0;
s.start(0,99);
}else{p = so.data.p;
s.start(p/1000);
s.onSoundComplete = function(){
	s.start(0,99);
}
}
function rememberpos(){
	so.data.p=s.position;
}
Затем на кнопки вешаем примерно такой код:
Код:
btn.onPress = function(){
	rememberpos();
}
btn.onRelease = function(){
	getURL("next.htm")
}
btn1.onPress = function(){
	rememberpos();
}
btn1.onRelease = function(){
	getURL("third.htm")
}
Вот, примерно так.
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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