PDA

Просмотр полной версии : Как правильно - Звук и Объекты?


WwWork
12.05.2006, 11:11
Ребята Не играет. и все.
объявляею объект, Это в кнопке находится клип з свуком внутри., Я к нему указываю путь, начиная с главной сцены
Делаю так :
var sup_snd_obj:Sound = new Sound(_root.consol.support_but.but_sup.sup_so);
sup_snd_obj.attachSound("support_point"); // присоеденияем звук к обекту от кнопки support
var try_snd_obj:Sound = new Sound(_root.consol.try_but.try_but_in.snd_in); // объект кнопки try
try_snd_obj.attachSound("try_point"); // присоеденияем звук к обекту от кнопки support

var awa_snd_obj:Sound = new Sound(_root.consol.awards.awards_in.snd_in); // объект кнопки try
awa_snd_obj.attachSound("awards_point"); // присоеденияем звук к обекту от кнопки support
var med_snd_obj:Sound = new Sound(_root.consol.media_but.media_in.snd_in); // объект кнопки try
med_snd_obj.attachSound("media_point"); // присоеденияем звук к обекту от кнопки support

var blg_snd_obj:Sound = new Sound(_root.consol.blogs.blogs_in.snd_in); // объект кнопки try
blg_snd_obj.attachSound("blogs_point"); // присоеденияем звук к обекту от кнопки support

Потом, при наведении на кнопку: Я останавливаю все и старую нужный.


_root.sup_snd_obj.start() - //типа нужный

_root.try_snd_obj.stop();

_root.awa_snd_obj.stop();

Результат, НА кнопке в которое есть эти действия звука нет :(, но зато если навести на другую и снова на ту в которой есть этот код, звук другой кнопки прекращается, но на моей не играет, Где Грабли?:eek:

bbexp
12.05.2006, 13:10
А скрипт где прописан? Надеюсь не в кадрах кнопки?

WwWork
12.05.2006, 13:21
А скрипт где прописан? Надеюсь не в кадрах кнопки?
Не скрипт в главной сцене во втором кадре, Я поэтому в объекту через _root и обращаюсь

bbexp
12.05.2006, 20:32
Если скрипт на главной сцене - то _root. - лишнее.

Nirth
12.05.2006, 20:37
пользователю WwWork предупреждение за 2 одинаковых топика в разных разделах

WwWork
16.05.2006, 11:01
Поправка
Делаю так :
var sup_snd_obj:Sound = new Sound(_root.consol.support_but.but_sup.sup_so);
sup_snd_obj.attachSound("support_point"); // присоеденияем звук к обекту от кнопки support
var try_snd_obj:Sound = new Sound(_root.consol.try_but.try_but_in.snd_in); // объект кнопки try
try_snd_obj.attachSound("try_point"); // присоеденияем звук к обекту от кнопки support

var awa_snd_obj:Sound = new Sound(_root.consol.awards.awards_in.snd_in); // объект кнопки try
awa_snd_obj.attachSound("awards_point"); // присоеденияем звук к обекту от кнопки support
var med_snd_obj:Sound = new Sound(_root.consol.media_but.media_in.snd_in); // объект кнопки try
med_snd_obj.attachSound("media_point"); // присоеденияем звук к обекту от кнопки support

var blg_snd_obj:Sound = new Sound(_root.consol.blogs.blogs_in.snd_in); // объект кнопки try
blg_snd_obj.attachSound("blogs_point"); // присоеденияем звук к обекту от кнопки support

Потом, при наведении на кнопку: Я останавливаю все и старую нужный.
Вычитал что Правильно будет так:
не

_root.sup_snd_obj.start() - //типа нужный


а


_root.sup_snd_obj.start(0,1) - //типа нужный




_root.sup_snd_obj.start(0,1) - //типа нужный

_root.try_snd_obj.stop(0,1);

_root.awa_snd_obj.stop(0,1);

Результат, НА кнопке в которое есть эти действия звука нет :(, но зато если навести на другую и снова на ту в которой есть этот код, звук другой кнопки прекращается, но на моей не играет,
Но все равно рез тотже :wacko: