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

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

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

Регистрация: May 2012
Сообщений: 1
По умолчанию Удаление видео после его проигрывания

Ситуация следующая есть 5 кадров, на 5 кадре при нажатии на кнопку происходит загрузка и воспроизведение видео, также есть кнопка которая возвращает на 2 кадр. Когда нажимаю на кнопку для возврата на 2 кадр, то загруженное видео появляется на 2 кадре, хотя по задумке его там быть не должно. Подскажите пожалуйста, что делать? Как не пытался, ничего не полуается, во всех уроках присутствуют примеры добавления того или иного контента, а вот как его удалять из памяти об этом замалчивается. Помогите пожалуйста, бьюсь уже вторые сутки.

Код AS3:
import flash.display.Sprite;
import flash.events.AsyncErrorEvent;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
 
paly_btn.addEventListener(MouseEvent.CLICK, starts);
function starts(MouseEvent):void {
var NetConnOne: NetConnection = new NetConnection();
 NetConnOne.connect(null);
 
 var NetStreamOne:NetStream = new NetStream(NetConnOne);
 NetStreamOne.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
 NetStreamOne.play("video/mothe_2r.flv");
 function asyncErrorHandler (event:AsyncErrorEvent): void {        
  //ignore error
 }
 var MovieVid:Video = new Video();
 MovieVid.attachNetStream(NetStreamOne);
 addChild(MovieVid);
 MovieVid.width=1024;
 MovieVid.height=768;
}
next_btn_6.addEventListener(MouseEvent.CLICK, next6);
function next6(MouseEvent):void {
gotoAndStop(2);
}

Старый 25.05.2012, 09:25
Wazzabi вне форума Посмотреть профиль Отправить личное сообщение для Wazzabi Найти все сообщения от Wazzabi
  № 2  
Ответить с цитированием
Wazzabi

Регистрация: Apr 2012
Сообщений: 70
Ну у меня похожая ситуация, при подгрузке 2го свф файла делаю addChild(swf2); потом когда надо убрать свфку делаю removeChild(swf2); и создал во 2ой свфке метод, в котором присутствет
Код AS3:
ns.close(); // NetStream
 nc.close();  //NetConnection
video.clear();
// video:Video

незнаю насколько это правильно, но вроде по примерам все сделано правильно =)


Последний раз редактировалось Wazzabi; 25.05.2012 в 09:27.
Создать новую тему Ответ Часовой пояс GMT +4, время: 15:50.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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