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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.01.2007, 14:42
RusDark вне форума Посмотреть профиль Отправить личное сообщение для RusDark Посетить домашнюю страницу RusDark Найти все сообщения от RusDark
  № 1  
Ответить с цитированием
RusDark
[+1.3 16.12.06]
 
Аватар для RusDark

Регистрация: Dec 2006
Адрес: Russia, Moscow
Сообщений: 34
Отправить сообщение для RusDark с помощью ICQ
По умолчанию Музыка - цикл.

Здравствуйте, господа флешеры!

У меня такой вопросец:

как зациклить музыкальный отрывок, чтобы без пауз?

У меня получается так... вставляю музыкальный файл... он отыгрывает... дальше пауза секунд 5 и потом снова играет...
Как паузу ликвидировать?

Старый 27.01.2007, 15:05
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 2  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Код:
snd.onSoundComplete = snd.start;
или
Код:
snd.onSoundComplete = function(){ this.start(); }

Старый 27.01.2007, 15:53
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А что, start(0,99999) не помогает?

Старый 27.01.2007, 19:39
RusDark вне форума Посмотреть профиль Отправить личное сообщение для RusDark Посетить домашнюю страницу RusDark Найти все сообщения от RusDark
  № 4  
Ответить с цитированием
RusDark
[+1.3 16.12.06]
 
Аватар для RusDark

Регистрация: Dec 2006
Адрес: Russia, Moscow
Сообщений: 34
Отправить сообщение для RusDark с помощью ICQ
А можно подробнее... что-то не выходит у меня...

Есть, допустим, у меня фалик muza.mp3...

Я его импортирую в библиотеку, откуда перетаскиваю на поле...

и... ???

Старый 27.01.2007, 19:47
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 5  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
не так.
прописываешь звуку linkage_id в библиотеке.
Код:
var linkage_id:String = "mySound";
var snd_mc:MovieClip = createEmptyMovieClip("snd_mc", getNextHighestDepth());
var snd:Sound = new Sound( snd_mc );
snd.attachSound (linkage_id);
snd.onSoundComplete = snd.start;
snd.start();
Ну или как __etc говорит, стартуй звук повторяя его 99999 раз.

Или вообще так делай, без библиотеки:
Код:
var snd_mc:MovieClip = createEmptyMovieClip("snd_mc", getNextHighestDepth());
var snd:Sound = new Sound( snd_mc );
snd.onLoad = snd.onSoundComplete = snd.start;
snd.loadSound("snd.mp3");
В общем, по этим словам в хелпе разжевано. Писал на коленке - может гдето ошибся.

upd: конечно, ошибся. ; лишнее. Убрал. Еще добавил строчку, чтоб яснее стало.


Последний раз редактировалось Kikasso; 28.01.2007 в 03:48.
Старый 28.01.2007, 01:37
RusDark вне форума Посмотреть профиль Отправить личное сообщение для RusDark Посетить домашнюю страницу RusDark Найти все сообщения от RusDark
  № 6  
Ответить с цитированием
RusDark
[+1.3 16.12.06]
 
Аватар для RusDark

Регистрация: Dec 2006
Адрес: Russia, Moscow
Сообщений: 34
Отправить сообщение для RusDark с помощью ICQ
А без библиотеки, енто типа надо путь к файлу?

Я уже попробовал ентот код и с библиотекой (соответственно без обращения к файлу) и без... не работает.

Я так понимаю надо создать символ и запихать в него музу, в одном случае, или на кадре прописать в actionscript предложенное тобою..

отыгрывает и все. ПЛюс ко всему ошибку выдает.

Можешь пример продемонстрировать? если несложно?

Ну или кинь исходник на rakov666@mail.ru
очень-очень надо.

Старый 28.01.2007, 03:45
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 7  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от RusDark
Я так понимаю надо создать символ и запихать в него музу, в одном случае, или на кадре прописать в actionscript предложенное тобою..
отыгрывает и все. ПЛюс ко всему ошибку выдает.
Ошибки я исправил - писал действительно на коленке, точка с запятой не туда залезла. Теперь оба кода вполне рабочие. Надо сказать file->import to library, в библиотеке проставить компрессию mp3, export for actionScript и назначить идентификатор.
Ну и смотри аттачи.
Вложения
Тип файла: rar bgSound.rar (19.2 Кб, 50 просмотров)
Тип файла: rar loadMP3.rar (7.1 Кб, 52 просмотров)


Последний раз редактировалось Kikasso; 28.01.2007 в 03:54.
Старый 28.01.2007, 04:07
RusDark вне форума Посмотреть профиль Отправить личное сообщение для RusDark Посетить домашнюю страницу RusDark Найти все сообщения от RusDark
  № 8  
Ответить с цитированием
RusDark
[+1.3 16.12.06]
 
Аватар для RusDark

Регистрация: Dec 2006
Адрес: Russia, Moscow
Сообщений: 34
Отправить сообщение для RusDark с помощью ICQ
классно, вроде цикл.
ВОт только беда...

Мой файл не работает. Не воспроизводится вообще.
Может потому что он mp3, а у тебя wav?

Пробовал даже прямо в твоем файле... Удалял gulls.wav и "gulls" из AS,
пихал свой mp3, менял соответственно имя в AS на свое и тишина...

Вообще бред. по идее FLASH воспроизводит и то и др.

Старый 28.01.2007, 04:10
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 9  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
а в библиотеке проигрывается?
Попробуй мой mp3 запихать.
Флеш не все кстати mp3 ест, встречаются глюки.

Старый 28.01.2007, 04:14
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 10  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Если цикл короткий, лучше всего вставлять wav и ужимать его внутри флеша, потому что из-за породы mp3 (там что-то с квантованием) склейка на внешнем файле ухом ловится.
Если файл длинный, лучше грузить. Есть у loadSound второй параметр, который отвечает за "потоковость".

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

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

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


 


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


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