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

rewue 04.11.2005 15:49

Управление звуком. Повторы
 
Вопрос - как программно задать количество повторов звуку. Т.е. мне нужно привязать его к часам - два - часа - два повтора,три - три повтора...

K.A.T.A.F.A.L.K.E.R 04.11.2005 16:04

типа, часы с кукушкой или боем? :) Вообще, там, вроде, был параметр у старта - с какой секунды и количество повторов... Или же отлавливай окончание звука (onSoundComplete кажись) и запускай его еще раз, при этом увеличивая некоторый параметр - количество проигрываний.

Vitamin E 04.11.2005 17:10

Код:

Sound.prototype.hoursPlay = function(id) {
        myDate = new Date();
        theHour = myDate.getHours();
        this.attachSound(id);
        this.start(0, theHour);
};

usage:
Код:

snd=new Sound();
snd.hoursPlay("hello");


2K WebStudio 05.11.2005 00:21

Цитата:

Сообщение от Vitamin E
Код:

Sound.prototype.hoursPlay = function(id) {
        myDate = new Date();
        theHour = myDate.getHours();
        this.attachSound(id);
        this.start(0, theHour);
};

usage:
Код:

snd=new sound();
snd.hoursPlay("hello");


Иными словами, у метода start второй параметр - колличество повторов. Елси посторять не надо, то параметр равен нулю.


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

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