Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   передать позицию звука (http://www.flasher.ru/forum/showthread.php?t=69498)

Dkozh 23.09.2005 07:58

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

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

Спасибо.

sergwizard 24.09.2005 07:20

Создаем 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")
}

Вот, примерно так.


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

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