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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Oct 2001
Адрес: Германия, Гёттинтен
Сообщений: 6
Отправить сообщение для Sup_Ben с помощью ICQ
Question Sound.stop() останавливает все звуки во Flash Pro CS5?

простой SOUND.stop() одного звука останавтивает все остальные звуки, будь то просто на кадре или запущенные как объекты скриптами. Останавливал также, создав и вызвав соответствующую функцию – тот же эффект.

Никто с таким не сталкивался?


Последний раз редактировалось Sup_Ben; 10.02.2011 в 14:49.
Старый 10.02.2011, 14:46
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Используйте целевые клипы для управления звуком. Создаете new Sound, и указывайте ему пустой мувиклип, например.

Для работы примера необходимо иметь в библиотеке какую-нибудь мп3-шку с linkage Id "drums".
Код AS1/AS2:
function createSound(linkage) {
	var d = _root.getNextHighestDepth();
	var soundClip = _root.createEmptyMovieClip("__sound_clip_"+d, d);
	var s = new Sound(soundClip);
	s.attachSound(linkage);
	s.onSoundComplete = function() {
		this.start(0);
	};
	s.setVolume(0);
	return s;
}
var drums = createSound("drums");
drums.setVolume(50);
drums.start();
__________________
hauts.ru

Старый 10.02.2011, 15:22
Sup_Ben вне форума Посмотреть профиль Отправить личное сообщение для Sup_Ben Посетить домашнюю страницу Sup_Ben Найти все сообщения от Sup_Ben
  № 3  
Ответить с цитированием
Sup_Ben

Регистрация: Oct 2001
Адрес: Германия, Гёттинтен
Сообщений: 6
Отправить сообщение для Sup_Ben с помощью ICQ
Спасибо, заработало.

Только аочему-то бесконечные циклы.
drums.start(0,2); - играет всё-равно бесконечно, а не 2 цикла, как хотелось бы.
и стыки между циклами слышно.

Старый 10.02.2011, 15:31
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 4  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Уберите вот это
Код AS1/AS2:
	s.onSoundComplete = function() {
		this.start(0);
	};
А насчет стыков — это уже к самому звуку вопрос, а не коду.
__________________
hauts.ru

Старый 10.02.2011, 15:34
Sup_Ben вне форума Посмотреть профиль Отправить личное сообщение для Sup_Ben Посетить домашнюю страницу Sup_Ben Найти все сообщения от Sup_Ben
  № 5  
Ответить с цитированием
Sup_Ben

Регистрация: Oct 2001
Адрес: Германия, Гёттинтен
Сообщений: 6
Отправить сообщение для Sup_Ben с помощью ICQ
Гениально. То, что нужно. Спасибо ещё раз.

Старый 10.02.2011, 17:22
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 6  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Стыков не будет в WAV (импортировать WAV и в свойствах стаивть RAW, ну или поэкспериментируйте). Если нужно, могу приложить пример бесшовного проигрывания wav (в одной из тем тут уже выкладывал).

Старый 11.02.2011, 15:43
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
rainbowrussia, выложите, или ссылочку дайте. Мои варианты баговаты.
__________________
Идите первым!

Старый 11.02.2011, 17:26
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 8  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Во вложении архив с wav и fla+swf куда этот wav вставлен и проигрывается циклично и без стыков. Но ключевые моменты я описал - правильный wav, импорт и метод сжатия raw.
Вложения
Тип файла: rar snd.rar (9.7 Кб, 40 просмотров)

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

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

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


 


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


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