Цитата:
Сообщение от caseyryan
yumakar для чего нужен этот counter_mute?
Что мешает сразу проверять volume?
 Код AS3:
if (mt.volume > 0) mt.volume = 0;
else mt.volume = 1;
|
Чтобы потом когда появится третье состояние SOFT_SOUND,

Код AS3:
const SOFT_SOUND = 2;
if(counter_mute == 1) {
mt.volume = 0;
soundChannel.soundTransform = mt;
}
if(counter_mute == 0) {
mt.volume = 1;
soundChannel.soundTransform = mt};
}
if(counter_mute == SOFT_SOUND) {
mt.volume = 0.5;
soundChannel.soundTransform = mt};
}
не пришлось переписывать вот этот блок кода.

Код AS3:
if(counter_mute == 1) {
mt.volume = 0;
soundChannel.soundTransform = mt;
}
if(counter_mute == 0) {
mt.volume = 1;
soundChannel.soundTransform = mt};
}