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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.10.2008, 23:45
casper_61 вне форума Посмотреть профиль Отправить личное сообщение для casper_61 Найти все сообщения от casper_61
  № 1  
Ответить с цитированием
casper_61

Регистрация: Sep 2008
Сообщений: 64
Ну не дружу я с as (((

есть регулятор громкости, как сделать чтоб при закрытии окна, запоминалось положение регулятора и громкость звука.
понимаю что нужен Shared Object, но не могу заставить заработать(((

исходник
Вложения
Тип файла: rar temp.rar (5.7 Кб, 83 просмотров)


Последний раз редактировалось casper_61; 22.10.2008 в 00:13.
Старый 22.10.2008, 02:28
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
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 имеется.

Старый 19.02.2009, 02:16
dvsie вне форума Посмотреть профиль Отправить личное сообщение для dvsie Найти все сообщения от dvsie
  № 3  
Ответить с цитированием
dvsie

Регистрация: Jan 2009
Сообщений: 9
Для AS3 кода не подскажете?
__________________
AcerAspire 4310 ⌘ Mac OS X Leopard 10.5.6 Original

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

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

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


 


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


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