Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Зашел в тупик..... (http://www.flasher.ru/forum/showthread.php?t=50354)

Art-2003 20.10.2003 07:27

Зашел в тупик.....
 
Проблемка со звуком в каждой отдельно взятой сцене. Их много, у каждой свое муз. сопровождение. Сцены коротенькие, звук же длиннее. Нужно чтобы сцена (графика) проигралась и остановилась (не переходила к следующей сцене), доиграл ЕЕ звук (прикрепленный к одним из первых кадров) и только после этого проигрывалась следующая сцена.
Горю.... времени не остается (((

Artem Brigert 20.10.2003 09:55

Грузи музыку в отдельный level. И из него уже управляй свом мувиком.

Я бы так сделал. Может у кого ещё идеи есть?

Art-2003 20.10.2003 11:24

Все пробовал.
 
вот это:

s = new Sound();
s.attachSound("имя");
s.onSoundComplete = function() {
gotoAndPlay(_currentframe+1);
};
s.start();


работает, но звук подтягивает один и тот же. А сцен 60 и стока же звучков.
Ну что за хрень..... Стока времени и все на смарку.... ХЭЛП !!!

gct 20.10.2003 11:36

Выкладывай на общее рассмотрение...

Art-2003 20.10.2003 11:49

ОНО огромное.
 
30-минутная презенташка. 60 сцен. у каждой свой саунд с дикторской батвой ... Нереально.

gct 20.10.2003 11:51

Ну а порезать так, чтоб была понятна общая идея и размер нормальный?... :rolleyes:

Art-2003 20.10.2003 12:54

В общем никак, да..... ?
 
Ну что сложного представить сценку с тремя слоями и 50 кадрами. В первом кадре любой сцены:

s = new Sound();
s.attachSound("имя");
s.onSoundComplete = function() {
gotoAndPlay(_currentframe+1);
};
s.start();

В итоге: первые 3 сцены. в 1 свой звук, во 2 тоже, а потом он снова показывает первую.
Вот такая ерунда.....

uzzer 20.10.2003 23:12

где то в тайге(1кадр):
i:=1;

2ой:
s = new Sound();
s.attachSound("имя"+i);
s.onSoundComplete = function() {
gotoAndPlay(_currentframe+1);
};
s.start();

3ий:
i:=i+1;
gotoAndPlay(1);

Или не так надо? :) мож глюки у меня.

П.С. файлы звуков именовать так
zvuk1 , zvuk2, zvuk3, zvuk4
если тяжко, то можешь написать файл с именами всех файлов и потом имена загружать по необходимости.

gct 21.10.2003 18:11

Ух ты!!! :eek: Эт чё за моднявое присваивание
Цитата:

i:=1;
:confused:

Это новая фишка АС2? (каюсь, ещё его в глаза не видел)

uzzer 21.10.2003 23:10

ой перепутал не i:=1; а i=1;

я прсто на дельфи пишу часто =)


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

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