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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.12.2006, 05:37
teda вне форума Посмотреть профиль Отправить личное сообщение для teda Найти все сообщения от teda
  № 1  
Ответить с цитированием
teda
[+6 24.06.11]
 
Аватар для teda

Регистрация: Mar 2001
Адрес: תל אביב
Сообщений: 68
По умолчанию flvplayback как добавить счетчик времени

ребята тема такая есть меню проигрывающие внешние FLV с диска c помощью FLVplayback, нужен индикатор времени проигрывания в хелпе такова ваще нету и ещё некак не получается переделать seekbar с компонентов чтоб он показывал прогресс проигрывания линеей а не только ползунком.

Старый 06.12.2006, 05:44
teda вне форума Посмотреть профиль Отправить личное сообщение для teda Найти все сообщения от teda
  № 2  
Ответить с цитированием
teda
[+6 24.06.11]
 
Аватар для teda

Регистрация: Mar 2001
Адрес: תל אביב
Сообщений: 68
я вставил код
Код:
import mx.video.*;
var listenerObject:Object = new Object();
listenerObject.stateChange = function(eventObject:Object) {
	times = (": playhead time is: "+my_FLVPlybk.playheadTime);
};
my_FLVPlybk.addEventListener("stateChange", listenerObject);
my_FLVPlybk.contentPath = "mymy.flv";
теперь мне надо довавить функцию вывода my_FLVPlybk время в динамик.окно(times), каждую секунду как мона ето зделать ?


Последний раз редактировалось teda; 06.12.2006 в 05:47.
Старый 07.12.2006, 17:49
sssssssss вне форума Посмотреть профиль Отправить личное сообщение для sssssssss Найти все сообщения от sssssssss
  № 3  
Ответить с цитированием
sssssssss

Регистрация: Dec 2006
Сообщений: 4
По умолчанию Лёгко

1. Создаешь текстовое динамическое поле
Var:jjj
2.Создаешь мувиклип
Кладешь вне сцены
И на нем прописываешь код

Код:
onClipEvent (enterFrame) {
	minutes_all = int(_root.my_FLVPlybk.totalTime/60); 
    seconds_all = int(_root.my_FLVPlybk.totalTime - int(_root.my_FLVPlybk.totalTime/60)*60);
	
	minutes_now = int(_root.my_FLVPlybk.playheadTime/60); 
    seconds_now = int(_root.my_FLVPlybk.playheadTime - int(_root.my_FLVPlybk.playheadTime/60)*60);
	
	if (minutes_now < 10){
		minutes_now = "0"+minutes_now.toString(); 
		}
	
	if (seconds_now < 10){
		seconds_now = "0"+seconds_now.toString(); 
		}
	_root.jjj = minutes_now+":"+seconds_now+"/"+minutes_all+":"+seconds_all;
}

И все


Последний раз редактировалось iNils; 08.12.2006 в 00:02.
Старый 07.12.2006, 20:09
teda вне форума Посмотреть профиль Отправить личное сообщение для teda Найти все сообщения от teda
  № 4  
Ответить с цитированием
teda
[+6 24.06.11]
 
Аватар для teda

Регистрация: Mar 2001
Адрес: תל אביב
Сообщений: 68
большое спасибо работает на ура

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
2 sssssssss : http://www.flasher.ru/forum/showthread.php?t=79862 пункты 3 и 6.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 09.12.2006, 01:15
teda вне форума Посмотреть профиль Отправить личное сообщение для teda Найти все сообщения от teda
  № 6  
Ответить с цитированием
teda
[+6 24.06.11]
 
Аватар для teda

Регистрация: Mar 2001
Адрес: תל אביב
Сообщений: 68
народ кому надо переделаный код 2 динамик.техта , ptime время проигрывыния , ttime общее время.
встовляется в клип с FLVplabeck.

Код:
this.onEnterFrame = function(){
	minutes_all = int(m1.totalTime/60); 
    seconds_all = int(m1.totalTime - int(m1.totalTime/60)*60);
	
	minutes_now = int(m1.playheadTime/60); 
    seconds_now = int(m1.playheadTime - int(m1.playheadTime/60)*60);
	
	if (minutes_now < 10){
		minutes_now = "0"+minutes_now.toString(); 
		}
	
	if (seconds_now < 10){
		seconds_now = "0"+seconds_now.toString(); 
		}
	ptime = minutes_now+":"+seconds_now;
	ttime = minutes_all+":"+seconds_all;
	
}

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

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

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


 


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


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