Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   как отменить загрузку музыки? (http://www.flasher.ru/forum/showthread.php?t=80730)

albina_red 05.06.2006 16:59

как отменить загрузку музыки?
 
Подскажите пожалуйста, как мне во flash отменить повторную загрузку музыки, которая распологается в movieclip с кнопкой вкл/откл, при повторном проигровании ролика, т.е. в последнем кадре стоит gotoandplay(1). и когда отключаешь музыку кнопкой она сама включается при повторе.

kayama 05.06.2006 17:36

Не совсем понятно написано, но если я правильно понял, то здесь 2 варианта:

1. Поставь начало проигрывания музыки на второй кадр...

Или

2. Вместо gotoAndPlay, пропиши gotoAndStop;

albina_red 05.06.2006 18:22

мувик с музыкой находится на всей временной шкале, так как благодаря ему музыку можно вкл и выкл
и сцена должна полностью проигрываться снова, в ней 86 кадров

Cvazimodo 05.06.2006 18:29

Судя по всему запоминать проигрывалась ли вообще музыка через SharedObject и отключать её через
var snd = new Sound(_root);
// ну и понижаем громкость до 0.

iNils 05.06.2006 18:30

2 albina_red: перед тем как отправить вопрос следует его прочитать и подумать смогут ли его понять другие. Я вот могу дать несколько вариантов трактовки организации ваших клипов из прочитаного.

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

albina_red 05.06.2006 19:47

Вложений: 1
здесь исходник только с кнопкой и проблемой!!!
нажмите на нее - музыка отключиться, потом подождите немного, когда сцена дойдет до конца и вернеться в начало и снова запуститься, то и музыка снова запуститься. хотя будет нажата кнопка выкл.
вот в чем проблема!!!

ReN 05.06.2006 20:00

Зачем в конце стоит gotoandplay(1)? Он и так закончив перейдет в 1 кадр.
А музыку можеш положить в другой мув. А его в тот что проигрывается...
Будеш его запускать и останавливать когда надо...

elzone 05.06.2006 20:16

установи флаг
при нажатии кнопки флаг устанавливается в положение выкл. при повторном нажатии в положение вкл. и в скрипте контролируй положение флага вот и все

Буньков Максим 05.06.2006 20:43

А я тут все перепробывал... и у меня не получается downloading отменить...
Код:

this.createEmptyMovieClip("sndBody", this.getNextHighestDepth());
with (sndBody) {
        createTextField("txt",this.getNextHighestDepth(),10,100,100,100);
        txt.text="I sound";
        _x=200;
        var snd:Sound = new Sound();
        snd.loadSound("my.mp3", true);
}
bt_btn.onRelease = function() {
        removeMovieClip(sndBody)
};

помогает тока одно:
Код:

removeMovieClip(_root);
Но это же не канает... :wacko:
Это я к тому что... чет в инете не могу найти ответ на этот вопрос.

elzone 05.06.2006 20:51

подгружай в этот объект по нажатию кнопки пустой файл или файл которого нет


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

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