Показать сообщение отдельно
Старый 04.06.2015, 12:32
Saechka вне форума Посмотреть профиль Отправить личное сообщение для Saechka Найти все сообщения от Saechka
  № 1  
Ответить с цитированием
Saechka

Регистрация: Jun 2015
Сообщений: 1
Question Звук в подгружаемом видео не останавливается

Добрый день. Делаю работу для яндекса с подгружаемым видео в мой ролик. После завершения видео звук продолжается. Подскажите, что надо дописать в коде, чтобы звук не продолжался.
Код такой:
function pause(force)
{
videoNS.pause(force);
switchPlayButton(force);
} // End of the function
function switchPlayButton(v)
{
if (v == null)
{
v = !play_btn._visible;
} // end if
play_btn._visible = v;
pause_btn._visible = !play_btn._visible;
} // End of the function
function switchMuteButton()
{
unmute_btn._visible = !unmute_btn._visible;
mute_btn._visible = !unmute_btn._visible;
} // End of the function
var connection = new NetConnection();
connection.connect(null);
var videoNS = new NetStream(connection);
videoNS.setBufferTime(5);
myVideo.attachVideo(videoNS);
videoNS.smoothing = true;
this.createEmptyMovieClip("sound", 100);
sound.attachAudio(videoNS);
audio = new Sound(sound);
videoNS.play(_root.video1);
videoNS.onStatus = function(infoObject:Object) {
if (infoObject['code'] == 'NetStream.Play.Stop') {
videoNS.seek();
gotoAndStop(1);
}
};
play_btn._visible = unmute_btn._visible = false;
mute_btn.onRelease = unmute_btn.onRelease = function ()
{
audio.setVolume(Math.abs(audio.getVolume() - 100));
switchMuteButton();
};
pause_btn.onRelease = play_btn.onRelease = function ()
{
pause();
};
stop ();