Показать сообщение отдельно
Старый 14.06.2005, 23:20
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 9  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Требует наличия двух кнопок(fin и fout ) в руте, и звука с именем bombam в библиотеке
Код:
function fadeIn(snd:Sound, speed:Number):Void {
	this.onEnterFrame = function() {
		snd.setVolume(snd.getVolume() - speed);
		trace("in:"+snd.getVolume());
		if (snd.getVolume() < 0) {
			snd.setVolume(0);
			delete this.onEnterFrame;
		}
	};
}
function fadeOut(snd:Sound, speed:Number, max:Number):Void {
	this.onEnterFrame = function() {
		snd.setVolume(snd.getVolume() + speed);
		trace("out:"+snd.getVolume());
		if (snd.getVolume() > max) {
			snd.setVolume(max);
			delete this.onEnterFrame;
		}
	};
}
var my_snd:Sound = new Sound();
my_snd.attachSound("bombam");
my_snd.start();
fin.onRelease =function() {
	_root.fadeIn(_root.my_snd,5);
}
fout.onRelease  =function(){
	_root.fadeOut(_root.my_snd,5,100);
}
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^