Показать сообщение отдельно
Старый 14.10.2006, 04:10
D12 вне форума Посмотреть профиль Отправить личное сообщение для D12 Найти все сообщения от D12
  № 5  
Ответить с цитированием
D12
меценат
 
Аватар для D12

блогер
Регистрация: Jan 2004
Адрес: D
Сообщений: 1,592
Записей в блоге: 2
Код:
_root.goBtn = 0;
//контроль какая кнопка нажата .
_root.kontrol = 1;
//переменная которая контролирует что следует выполнять изчезание или появление.
_root.mc._alpha = 0;
//начальная яркость равна нулю.
//
this.btn1.onPress = function() {
	_root.goBtn = 1;
};
this.btn2.onPress = function() {
	_root.goBtn = 2;
};
this.btn3.onPress = function() {
	_root.goBtn = 3;
};
////
_root.onEnterFrame = function() {
	if (_root.goBtn == 1) {
		if (_root.kontrol == 1) {
			_root.mc._alpha -= 5;
			if (_root.mc._alpha<=0) {
				_root.kontrol = -_root.kontrol;
			}
		}
		if (_root.kontrol == -1) {
			_root.mc._x = 100;//координаты по оси икс для первой кнопки
			if (_root.mc._alpha<100) {
				_root.mc._alpha += 5;
			}
			if (_root.mc._alpha>=100) {
				_root.goBtn = 0;
				_root.kontrol = -_root.kontrol;
			}
		}
	}
	///   
	if (_root.goBtn == 2) {
		if (_root.kontrol == 1) {
			_root.mc._alpha -= 5;
			if (_root.mc._alpha<=0) {
				_root.kontrol = -_root.kontrol;
			}
		}
		if (_root.kontrol == -1) {
			_root.mc._x = 200;//координаты по оси икс для второй кнопки
			if (_root.mc._alpha<100) {
				_root.mc._alpha += 5;
			}
			if (_root.mc._alpha>=100) {
				_root.goBtn = 0;
				_root.kontrol = -_root.kontrol;
			}
		}
	}
	/// 
	if (_root.goBtn == 3) {
		if (_root.kontrol == 1) {
			_root.mc._alpha -= 5;
			if (_root.mc._alpha<=0) {
				_root.kontrol = -_root.kontrol;
			}
		}
		if (_root.kontrol == -1) {
			_root.mc._x = 300;//координаты по оси икс для третьей кнопки
			if (_root.mc._alpha<100) {
				_root.mc._alpha += 5;
			}
			if (_root.mc._alpha>=100) {
				_root.goBtn = 0;
				_root.kontrol = -_root.kontrol;
			}
		}
	}
};
посмотри изходник может подойдет =)

P.S. правда глюки немного есть , вообще иду спать попробую завтра поправить : )
Вложения
Тип файла: zip primer.zip (6.6 Кб, 41 просмотров)
__________________
Безвыходных положений небывает © Барон Мюнхаузен=)Исходники