Показать сообщение отдельно
Старый 24.11.2006, 18:06
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Код:
function saveSoundPosition () {
	so.data.soundPosition = snd.position;
	so.flush ();
}
var snd:Sound = new Sound ();
var so:SharedObject = SharedObject.getLocal ("sound");
snd.onLoad = function () {
	trace (this.duration);
	if (so.data.soundPosition > this.duration || so.data.soundPosition < 0 || so.data.soundPosition == undefined) {
		var pos:Number = 0;
	} else {
		var pos:Number = so.data.soundPosition / 1000;
	}
	this.start (pos);
};
snd.loadSound ("track01.mp3");
//// вариант 1: если переход на страницу осуществляется через кнопки во флеше
nameOfButton.onRelease = function () {
	saveSoundPosition ();
	getURL (url);
};
//// вариант 2 (без javascript): если переход осуществляется прям в html 
setInterval(saveSoundPosition, 100);
__________________
(и)Нильс.ru | Плагины для FlashDevelop