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

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

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

Регистрация: Jul 2007
Сообщений: 306
По умолчанию NetStream seek

Здравствуйте!
Делаю FMS mp3 плеер:
http://yo002.narod.ru/v1.html

Когда скроллится то прыгает скроллер

Код:
pos_mc.onPress = function(){
	clearInterval(time)
	pressIt = true;
	ns.pause();

	this.mask_mc._x = this._xmouse;
	this.bar_mc._x = this._xmouse;
	pos = this.mask_mc._x*duration/225000;

	this.mask_mc._visible = true;

			this.onMouseMove = function(){
				this.mask_mc._x = this._xmouse;
				this.bar_mc._x = this._xmouse;
				
				if (this._xmouse >=225) {
					this.mask_mc._x = 225;
				this.bar_mc._x = 225;
					}
				if (this._xmouse <=0) {
					this.mask_mc._x = 0;
				this.bar_mc._x = 0;
					}
				pos = this.mask_mc._x*duration/225000;
			
			updateAfterEvent();
			}
	}
	
pos_mc.onRelease = pos_mc.onReleaseOutside = function(){
	pos = this.mask_mc._x*duration/225000;
	
	time = setInterval(sound_int, 100);
	ns.pause(false);
	ns.seek(pos);
	pressIt = false;

	delete(this.onMouseMove);
	}
v1.zip
И ещё один вопрос: как сделать прелоадер как в youtube плеере?

Старый 20.06.2008, 10:39
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
seek работает по кейфрамам видео (ставит на ближайший).

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

Регистрация: Jul 2007
Сообщений: 306
А как тогда сделать? play(time)?
(Это mp3 плеер)

Старый 20.06.2008, 10:50
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
позор, канешно, полный: но не знаю

Старый 20.06.2008, 13:43
mixery вне форума Посмотреть профиль Отправить личное сообщение для mixery Посетить домашнюю страницу mixery Найти все сообщения от mixery
  № 5  
Ответить с цитированием
mixery

Регистрация: Mar 2008
Сообщений: 40
Отправить сообщение для mixery с помощью ICQ
прелоадер - например полупрозрачная полоска под бегунком, "load":
Код:
var pcl;
pcl = Math.round(sound.getBytesLoaded() / sound.getBytesTotal() * 100);
load._xscale = pcl;
А прыгает тогда, когда трек полностью не загружен?


Последний раз редактировалось mixery; 20.06.2008 в 13:46.
Старый 20.06.2008, 15:19
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 6  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
Прыгает всегда! это с стримом играет.

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

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

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


 


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


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