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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.11.2006, 17:18
mini-me вне форума Посмотреть профиль Отправить личное сообщение для mini-me Найти все сообщения от mini-me
  № 1  
Ответить с цитированием
mini-me

Регистрация: Sep 2004
Сообщений: 8
По умолчанию звук

в главном свф играет подложка,

Код:
//инициализация основной подложки
podlo = new Sound();
podlo.attachSound("podlojka");

// запуск подложки
podlo.start(0);
podlo.setVolume(100);
[iNils: Для оформления своего кода, надо использовать теги [code][/code]]

при нажатии на кнопку грузится другой свф в котором тоже играет музыка(стоит на таймлайне)...........при этом в первом свф музыка должна отключиться, а когда закрывается второй свф в первом возобнавляется воспроизведение......
------------------
если прописую такую чушню _root.podlo.setVolume(0); то звук выключаетя везде


Последний раз редактировалось iNils; 26.11.2006 в 17:23.
Старый 26.11.2006, 19:14
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 2  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Цитата:
Сообщение от mini-me
если прописываю такую чушню _root.podlo.setVolume(0); то звук выключается везде
Создавайте для каждого объекта Sound свой пустой мувик. Тогда появляется возможность отключать отдельные звуки.
Пример:
Код:
//когда музыкальный файл лежит в библиотеке
var mn:MovieClip = this;
var sound_mc:MovieClip = mn.createEmptyMovieClip('sn', mn.getNextHighestDepth());
var my_sound:Sound = new Sound(sound_mc);
my_sound.attachSound('zvuk1.wav');
my_sound.start();
//
//загрузка муз файла извне.
var mn:MovieClip = this;
var sound_mc:MovieClip = mn.createEmptyMovieClip('sn', mn.getNextHighestDepth());
var my_sound:Sound = new Sound(sound_mc);
my_sound.loadSound('zvuk1.mp3', false);
my_sound.onLoad = my_sound.start;
//
Чтобы включать/выключать звуки по событиям загрузки/выгрузки внешних swf воспользуйтесь классом MovieClipLoader. Он предоставляет такие события, как onLoadInit и onLoadComplete.

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

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

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


 


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


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