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

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

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

Регистрация: Nov 2006
Сообщений: 1
Question Необходима помощь с подгрузкой mp3 во флеш с помощью кода

Приветствуем всех!
Пожалуйста, помогите, разобраться в коде :
пишем плеер для флеш-заставки: он должен программно подгружать несколько mp3-треков, после основной загрузки заставки, которые должны прокручиваться друг за другом (по задумке каждый последующий трек подгружается после загрузки предыдущего, пока последующий трек не загрузился, должны последовательно проигрываться все уже загруженные треки).
Вот, что пока получается: www.dexdede.narod.ru
А вот сам код ( он находится в основной монтажной линейке, s - MovieClip - в котором находятся все названия треков и кнопки: стоп и загрузить треки):

Код:
var music:Sound = new Sound(this);
var music2:Sound = new Sound(this);
var music3:Sound = new Sound(this);
var music4:Sound = new Sound(this);
music.loadSound("Arash40.mp3", false);
music.stop();

music.onLoad = function(success:Boolean) {
	if (success) {
		music.start();
		_root.s.gotoAndPlay(31);
		music2.loadSound("Bombey Dreams40.mp3", false);
        music2.stop();}}

music.onSoundComplete = function() {
		music2.onLoad = function(success:Boolean) {
		if (success) {
				music2.start();
				_root.s.gotoAndPlay(45);
				music3.loadSound("Disco Dancer40.mp3", false);
                music3.stop();}
			else {music.start();
	_root.s.gotoAndPlay(44);}}}

music2.onSoundComplete = function() {
	music3.onLoad = function(success:Boolean) {
		if (success) {
				music3.start();
				_root.s.gotoAndPlay(103);}
				else {music.start();
	_root.s.gotoAndPlay(44);}}}

music3.onSoundComplete = function() {
		music4.onLoad = function(success:Boolean) {
		if (success) {			
				music4.start();
				_root.s.gotoAndPlay(161);
				music4.loadSound("Jimmy Jimmy40.mp3", false);
                music4.stop();}
				else {music.start();
	_root.s.gotoAndPlay(44);}}}

music4.onSoundComplete = function() {
	music.start();
	_root.s.gotoAndPlay(219);}
[iNils: Для оформления своего кода, надо использовать теги [code][/code]]


Последний раз редактировалось iNils; 28.11.2006 в 02:42.
Создать новую тему Ответ Часовой пояс GMT +4, время: 01:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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