Ну и как это должно работать ?
реально пробовал, не то, смотри смысл такой есть мувики в руте, называются:
ssound
msound
hsound
функции по срабатыванию звуков:

Код:
_root.ssound.play();
_root.msound.play();
_root.hsound.play();
смысл в том чтоб в секундах начиная от 1 до 59 сработал

Код:
_root.ssound.play();
на 0-й секунде сработал только

Код:
_root.msound.play();
но на 0-й секунде и нулевой минуте срабатывал только

Код:
_root.hsound.play();
т.е. тут должна быть какая-то обработка на сравнение данных - часы, минуты и секунды и что бы оно при постоянной проверке сработало только 1 раз, а не постоянно срабатывало в течении данного часа, минуты, секунды...
Логически это выглядеть должно где-то так
if (секунды не равны нулю)
если равны обработать:
if (если секунды равны нулю и минуты не равны нулю)
если не прокатило тогда обработать
if (если секунды равны нулю и минуты равны нулю)
по идее что-то в этом роде...
но проверка данных должна осуществлятся раз в секунду
--------------------------
т.е. допустим я создал в руте мувик и прописал в нём первую часть скрипта:

Код:
var sec_sound:Sound = new Sound();
sec_sound.attachSound("sec_sound");
if (_root.sec_time != 0) {
sec_sound.start();
}
он аттачит мой звук и соответственно 1 раз его проигрывает, НО! выходит следущее:
он играет его всего 1 раз, если же событию прописать onEnterFrame функцию, он его начинает играть постоянно (циклить), остаётся решить проблему чтоб обработка события производилась только при каждой новой секунде, как это реализовать ?