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

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

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

Регистрация: Jan 2006
Сообщений: 45
Отправить сообщение для elvises с помощью ICQ
По умолчанию progressbar для NetStream

intro:
есть мув(movieClip), который при драге(Drag) ищет(seek) время(netstream.time),
outro:
всё это я делаю следующим образом:
Код:
function chekTime(my_stream:NetStream){
if(isDrag)//я тащу мув
{
_root.время_сейчас = Math.floor((_root.время_всего_клипа/длина_драга)*(_root.клип_который_тащу._x));
}else{
var timenow:Number = Math.floor(my_stream.time);
_root.клип_который_тащу._x = Math.floor((длина_драга/_root.время_всего_клипа)*timenow);
позиция slider`а(драг клиппа) зависит от _время_сейчас.
так вот , при onRelease клип прыгает вперёд, секунд на 10-20 , при продожительности трэка 30 мин, меньше==меньше/
при продолжительности около минуты вообще не прыгает,..

Вопрос: Why?

Старый 19.05.2007, 01:42
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Осталось написать вопрос по-русски.

Старый 19.05.2007, 01:46
elvises вне форума Посмотреть профиль Отправить личное сообщение для elvises Найти все сообщения от elvises
  № 3  
Ответить с цитированием
elvises

Регистрация: Jan 2006
Сообщений: 45
Отправить сообщение для elvises с помощью ICQ
почему она вылетает после отпускания мышки на несколько секунд вперёд?

Старый 19.05.2007, 01:49
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Кто «она»? Кнопка? А где seek, собственно?

Старый 19.05.2007, 01:57
elvises вне форума Посмотреть профиль Отправить личное сообщение для elvises Найти все сообщения от elvises
  № 5  
Ответить с цитированием
elvises

Регистрация: Jan 2006
Сообщений: 45
Отправить сообщение для elvises с помощью ICQ
Код:
onMouseMove = function(){
if(_тащу_клип){
my_stream.seek(_root.время_сейчас);
}


Последний раз редактировалось etc; 19.05.2007 в 13:19.
Старый 19.05.2007, 13:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А переменные так по-русски и называются?
В общем не суть, но надо отлавливать Seek complete у NetStream, чтобы скачков не было.

Старый 09.01.2008, 17:38
Скрипун вне форума Посмотреть профиль Отправить личное сообщение для Скрипун Найти все сообщения от Скрипун
  № 7  
Ответить с цитированием
Скрипун
 
Аватар для Скрипун

Регистрация: Aug 2005
Сообщений: 687
Записей в блоге: 1
Отправить сообщение для Скрипун с помощью ICQ
Цитата:
Сообщение от __etc
А переменные так по-русски и называются?
В общем не суть, но надо отлавливать Seek complete у NetStream, чтобы скачков не было.
Каким способом? какими событиями?
__________________
Flash в крови

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

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

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


 


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


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