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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.07.2008, 19:06
pirog™ вне форума Посмотреть профиль Отправить личное сообщение для pirog™ Найти все сообщения от pirog™
  № 1  
Ответить с цитированием
pirog™
[+4 08.07.08]
 
Аватар для pirog™

Регистрация: Jul 2008
Сообщений: 44
Question Проблема с flv-прелоадером

Есть код. Смысл в том, что на сабытии FLVPlayback.progress мувиклип сдвигается вправо, за счет изменения координаты _x (двигает от x=94 до x=594). Работает во флеши Control -> Test movie. Не работает на сайте - как мувиклип был на позиции 94 так и остается. ActionScript пробовал пихать на самый верхний слой и на самый нижний. Разницы нет. flv-файл весит 1,7М. Моя скорость 64КБит. Кэш чищу после каждого теста флешки на сайте. Поэтому быстро эта полоска пробежать не может.

Код:
import mx.video.*;

stop();

load_mc._x = 94;

my_FLVPlybk.contentPath = "http://site.ru/flash/cartoon.flv";
my_FLVPlybk.playing = false;
my_FLVPlybk.autoPlay = false;
my_FLVPlybk.autoRewind = false;
my_FLVPlybk.bufferTime = 20;
my_FLVPlybk.visible = false;
my_FLVPlybk.progressInterval = 100;

var listenerObject:Object = new Object();

listenerObject.progress = function(eventObject:Object):Void
{
  load_mc._x = 94 + Number(eventObject.bytesLoaded/eventObject.bytesTotal)*500;
  if (eventObject.bytesLoaded == eventObject.bytesTotal)
  {
	  go();
  }
};

listenerObject.complete = function(eventObject:Object):Void
{
  getURL("main.php");
};

my_FLVPlybk.addEventListener("progress",listenerObject);
my_FLVPlybk.addEventListener("complete",listenerObject);

function go()
{
  load_mc._visible = false;
  my_FLVPlybk.visible = true;
  my_FLVPlybk.play();
}
Хелп плиз.

Старый 07.07.2008, 21:36
pirog™ вне форума Посмотреть профиль Отправить личное сообщение для pirog™ Найти все сообщения от pirog™
  № 2  
Ответить с цитированием
pirog™
[+4 08.07.08]
 
Аватар для pirog™

Регистрация: Jul 2008
Сообщений: 44
после долгих копаний понял, что скорее всего почему то не происходит выполнение функции listenerObject.progress, хотя my_FLVPlybk.progressInterval = 100 - одна десятая секунды. ужос.

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

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

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


 


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


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