![]() |
|
||||||||||
|
|
|
|||||
|
Звук идет, картинки не видно. Это нормально?
my_ns.bytesTotal и my_ns.bytesLoaded возвращают 0. Добавлено через 22 часа 40 минут Решил проблему следующим образом: 1)импортировал видео инструментами flash 2)определил длину фильма в миллисекундах 3)поставил таймер отсчета. когда время (времяСтарта+протяженностьФильма) становятся равны либо меньше текущего времени, делаю переход на следующий кадр. Но это - как-то криво и неудобно. Как это сделать более изящно и гибко?
__________________
Чем больше силы, тем больше ответственности! |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 24
|
Цитата:
Теперь код: var my_video:Video;// my_video is a Video object on the Stage var my_nc:NetConnection = new NetConnection(); my_nc.connect(null); var my_ns:NetStream = new NetStream(my_nc); my_video.attachVideo(my_ns); my_ns.play("intro.flv"); // my_ns.onStatus = function(info:Object) { switch (info.code) { case "NetStream.Play.Stop" : //тут видео доиграло -> делай чтото: //my_ns.play("intro.flv"); //-проиграть ролик заново //gotoAndPlay(2); //-или идти на фрейм X break; } }; // stop(); |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|