Просмотр полной версии : регулировка звука и Shared Object
casper_61
21.10.2008, 23:45
Ну не дружу я с as (((
есть регулятор громкости, как сделать чтоб при закрытии окна, запоминалось положение регулятора и громкость звука.
понимаю что нужен Shared Object, но не могу заставить заработать(((
исходник
alexcon314
22.10.2008, 02:28
stop();
//регулятор громкости
var so:SharedObject = SharedObject.getLocal("player");
var my_sound:Sound = new Sound(this);
my_sound.loadSound("sound.mp3",true);//грузим внешний файл
my_sound.onSoundComplete = function() {//когда воспроизведение закончилось начинаем сначала
my_sound.start();
};
//ставим начальный уровень громкости
if (so.data.soundVolume) {
my_sound.setVolume(so.data.soundVolume);
} else {
my_sound.setVolume(25);
}
reg.sl._x = my_sound.getVolume() / 100 * 200;
reg.sl.onPress = function() {
this.startDrag(false,0,0,200,0);
this.onMouseMove = function() {
var vol = this._x / 200 * 100;
my_sound.setVolume(vol);
};
};
reg.sl.onRelease = reg.sl.onReleaseOutside = function () {
this.stopDrag();
so.data.soundVolume = my_sound.getVolume();
so.flush();
delete this.onMouseMove;
};
Лучше выкладывать исходники под восьмую версию флэша, раздел про AS2, как-никак. Да и не у всех CS имеется.
Для AS3 кода не подскажете?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.