Форум 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)
-   -   progressbar для NetStream (http://www.flasher.ru/forum/showthread.php?t=95923)

elvises 19.05.2007 01:33

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?

etc 19.05.2007 01:42

Осталось написать вопрос по-русски.

elvises 19.05.2007 01:46

почему она вылетает после отпускания мышки на несколько секунд вперёд?

etc 19.05.2007 01:49

Кто «она»? Кнопка? А где seek, собственно?

elvises 19.05.2007 01:57

Код:

onMouseMove = function(){
if(_тащу_клип){
my_stream.seek(_root.время_сейчас);
}


etc 19.05.2007 13:20

А переменные так по-русски и называются?
В общем не суть, но надо отлавливать Seek complete у NetStream, чтобы скачков не было.

Скрипун 09.01.2008 17:38

Цитата:

Сообщение от __etc
А переменные так по-русски и называются?
В общем не суть, но надо отлавливать Seek complete у NetStream, чтобы скачков не было.

Каким способом? какими событиями?


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

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