Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не повторяется звук (http://www.flasher.ru/forum/showthread.php?t=89772)

PetrV 23.12.2006 10:34

Не повторяется звук
 
У меня в презентации в первом кадре фрейма
прописан код:

Код:

_root.fsplayer.MySound = new Sound();
_root.fsplayer.MySound.loadSound("sound/4.mp3",true);
_root.fsplayer.MySound.start(0,1999);

[iNils: Для оформления своего кода, надо использовать теги [code][/code]]

Звук проигрывается одни раз и все.
Повтора почему то нет.
Помогите, пожалуйста.

CorC 23.12.2006 11:02

короче у меня так тоже не работает это обьяснимо, звук не успел загрузиться а ты его уже пытаешься воспроизвести, а играет оно 1 раз потому что там true стоит (типа во время загррузки воспроизводить)
что делать:
1. поставь false
2. start вызывай только после полной загрузки звука (прелоадер или пауза поможет)

CorC 23.12.2006 11:05

да еще одно, когда attach делаешь из библиотеки, то лучше, ибо ничего такого не надо :)

CGandA 23.12.2006 16:27

Повтор потоковой музыки
Код:

//Создаем новый объект
var my_sound:Sound = new Sound();
// Если звук загружен, воспроизводим, если не, то нет
my_sound.onLoad = function(success:Boolean) {
        if (success) {
                my_sound.start();
        } else {
                trace("НЕТ МУЗЫКИ");
        }
};
//После окончания музыки, запускаем ее заново
my_sound.onSoundComplete = function() {
        my_sound.start();
};
my_sound.loadSound("music.mp3", true);


PetrV 24.12.2006 11:49

спасибо


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

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