Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 24.01.2004, 22:04
FiT вне форума Посмотреть профиль Отправить личное сообщение для FiT Найти все сообщения от FiT
  № 1  
FiT

Регистрация: Jan 2004
Сообщений: 5
Tip Вопрос по упрвлению звука

Всем привет.
Есть задача.

Начало звукового фона в ролике начинается с 200 кадра.
Появление оформления, кнопок, текста и т.д. начинается тоже с 200 кадра. После появления все начинает работать
с 300 кадра. В 400 кадре (по завершению ролика) переход на 300 и так по кругу.

Звук играет беспрерывно с бесконечным повторением.

Задача. Как сделать мягкое появление звука только один раз и что бы следующий LOOP (ведь после оконцовки переход на 300 кадр) был в полную громкость.

Т.е. звук мягко появляется в 200 кадре и играет несколько раз без последующих, очередных мягких появлений?

Помогите решить

Старый 25.01.2004, 17:27
-=shimur=- вне форума Посмотреть профиль Отправить личное сообщение для -=shimur=- Найти все сообщения от -=shimur=-
  № 2  
-=shimur=-

Регистрация: May 2002
Адрес: Израиль
Сообщений: 561
Подгружаем звук програмно, используя вот этот урок .

Старый 26.01.2004, 01:57
FiT вне форума Посмотреть профиль Отправить личное сообщение для FiT Найти все сообщения от FiT
  № 3  
FiT

Регистрация: Jan 2004
Сообщений: 5
По умолчанию Этот урок не решает мою проблему

Звук выставляется программно с заданой volume.
А мне необходимо по нарастающей 1 раз

Старый 26.01.2004, 18:24
-=shimur=- вне форума Посмотреть профиль Отправить личное сообщение для -=shimur=- Найти все сообщения от -=shimur=-
  № 4  
-=shimur=-

Регистрация: May 2002
Адрес: Израиль
Сообщений: 561
А самому после этого подумать сложно!!!
Все за вас делай!!!
И чему мы так научимся???
Следуя элементарной логике:
в 200 кадре подгружаем звук програмно
и ставим ему громкость = 0
snd.setVolume(0);
потом, в зависимости от желаемой скорости и фрэймрэйта,
повышаем звук.
Например так:
кадр 205
snd.setVolume(10);
кадр 210
snd.setVolume(20);
кадр 215
snd.setVolume(30);
=>............................=>
кадр 250
snd.setVolume(100);


далее твой звук останется играть на 100%
если твой мув возвращается не меньше 250-го кадра.

Старый 26.01.2004, 23:53
FiT вне форума Посмотреть профиль Отправить личное сообщение для FiT Найти все сообщения от FiT
  № 5  
FiT

Регистрация: Jan 2004
Сообщений: 5
По умолчанию Сори. Так не получится.

Мув возращается на 300 кадр. Но музон когда прокручивается 2 раз, программа начинает его воспроизводить с 200? Не будет же она с середины проигрывать 2 раз (300 кадр)

Старый 27.01.2004, 03:57
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 6  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Проще всего атачить звук в 200й кадр и громкостью 0
и постепенным увеличением, а по концовке атачить
ещё раз с гр.100. типа:

this.createEmptyMovieClip("zv1", 101);
snd1 = new Sound(zv1);
snd1.attachSound("zvuk");
ttt=0
snd1.setVolume(ttt);
snd1.start(0, 1);
zv1.onEnterFrame=function(){
++ttt;//полн.громк. надо дстичь за 100 кадров?!
if(ttt==100){
delete zv1.onEnterFrame;
}
}
snd1.onSoundComplete = function() {
snd2 = new Sound(zv1);
snd2.attachSound("zvuk");
snd2.setVolume(100);
snd2.start(0, 1000);
}

Старый 27.01.2004, 10:41
FiT вне форума Посмотреть профиль Отправить личное сообщение для FiT Найти все сообщения от FiT
  № 7  
FiT

Регистрация: Jan 2004
Сообщений: 5
По умолчанию Спасибо. Но есть проблема.

Общая длина звука больше чем 400 кадров.
(а по концовке атачить ещё раз с гр.100. типа
По о концовки не получится тк тамлайна не хватит.
у меня ролик заканчивается в 400 и переход на 300 , а
музон все играет 1 раз. Потом опять начинается. В то время как роль зациклен
между 300 и 400 кадром.

Старый 27.01.2004, 13:22
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 8  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
По умолчанию Re: Спасибо. Но есть проблема.

Цитата:
Оригинал написал(а) FiT
Общая длина звука больше чем 400 кадров.
(а по концовке атачить ещё раз с гр.100. типа
По о концовки не получится тк тамлайна не хватит.
у меня ролик заканчивается в 400 и переход на 300 , а
музон все играет 1 раз. Потом опять начинается. В то время как роль зациклен
между 300 и 400 кадром.
Сделай слой со скриптом с одним ключевым кадром /200й/
и кинь до 400го. Всё должно сработать.

Старый 15.02.2004, 21:45
-=shimur=- вне форума Посмотреть профиль Отправить личное сообщение для -=shimur=- Найти все сообщения от -=shimur=-
  № 9  
-=shimur=-

Регистрация: May 2002
Адрес: Израиль
Сообщений: 561
По умолчанию Re: Сори. Так не получится.

Цитата:
Оригинал написал(а) FiT
Мув возращается на 300 кадр. Но музон когда прокручивается 2 раз, программа начинает его воспроизводить с 200? Не будет же она с середины проигрывать 2 раз (300 кадр)
Вот блин!!!
да никто, никому, ничего проигрывать не будет с середины!!!
ЗВУК ПОДГРУЖАЕТСЯ ПРОГРАМНО И ДАЛЕЕ НИ ОТ ЧЕГО НЕ ЗАВИСИТ И ИГРАЕТ СЕБЕ КАК НАДО, ПОКА ТЫ НЕ ДАЕШЬ ЕМУ ДРУГУЮ КОМАНДУ!!!
А ТАК КАК ВСЕ КОМАНДЫ У ТЕБЯ ДО 300 КАДРА, А ТЫ В ТУ ОБЛАСТЬ НЕ ЛЕЗЕШЬ, ТО НИКАКИХ ПРОБЛЕМ НЕТ И БЫТЬ НЕ МОЖЕТ!!!
тот случай, что ты описал будет тогда, когда ты звук положил в таймлайн физически!!!

Создать новую тему   Часовой пояс GMT +4, время: 13:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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