![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
потому что флешевый хелп - это первоисточник. постараюсь сделать Вам приятно:
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
import mx.transitions.Tween;
import mx.transitions.easing.None;
import mx.utils.Delegate;
//// snd - ваш звук. описываете сами
var vol:Number = 100;
var tween:Tween = null;
function changeVolume (a:Number, b:Number) {
trace (this);
tween.stop ();
tween = new Tween (this, "vol", None.easeNone, a, b, Math.abs (a - b) / 5);
tween.onMotionChanged = Delegate.create (this, onChangeVolume);
}
function onChangeVolume () {
trace (vol);
snd.setVolume (vol);
}
//// это функции включения и выключения звука
function soundOn () {
if (vol < 100) {
changeVolume (vol, 100);
}
}
function soundOff () {
if (vol > 0) {
changeVolume (vol, 0);
}
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|