Форум 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=118523)

palsany4 26.11.2008 14:45

воспроизведение звука через время
 
подгружаю из библиотеки звук, нужно сделать так, чтоб он проигрался, а потом через три секунду опять начал играть. ну и так без конца. ничего придумать по этому поводу не могу ((

Валиант 26.11.2008 14:47

Можно банально добавить в конце файла, в программе, к примеру SoundForge, трехсекундный пробел и сохранить, затем просто воспроизводить его без остановки. И никакого кода, это как вариант

palsany4 26.11.2008 14:51

борьба за килобайты

chingachgoog 26.11.2008 14:56

Пустой звук почти ничего не весит.
Но можно и кодом: Sound.onSoundComplete и setTimeout в помощь.

Валиант 26.11.2008 14:57

Тогда используй setInterval

palsany4 26.11.2008 16:06

Код AS1/AS2:

var snd:Sound = new Sound();
snd.attachSound("librarySound");
function sndplay_func() {
 
        snd.start();
};
snd.onSoundComplete = setTimeout(sndplay_func,3000);
snd.start();

не хочет работать

chingachgoog 26.11.2008 16:38

onSoundComplete на правильно задали

palsany4 26.11.2008 17:16

Код AS1/AS2:

var snd:Sound = new Sound();
snd.attachSound("librarySound");
function sndplay_func() {
 
        snd.start();
};
snd.onSoundComplete = function() { setTimeout(sndplay_func,3000); };
snd.start();

все работает, спасибо!

iNils 26.11.2008 17:44

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

darksranger 26.11.2008 23:33

Цитата:

palsany4, для оформления своего кода, надо как минимум использовать теги .
а как максимум ? :D


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

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