Показать сообщение отдельно
Старый 12.09.2009, 22:44
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 16  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Вот я о чем:
Код AS1/AS2:
//функция проявления / скрытия кнопок
function manageBut (btn:Button, dir:String) {	
	switch (dir) {
	case 'on':
	btn.enabled = true ;	
	btn._alpha = 100;	
	break ;
	case 'off':
	btn.enabled = false  ;
	btn._alpha = 0;	
	break ;		
	}
};
 
//базовая ф-я действия с кнопки (для примера используется переход на кадр numb, заданный в цикле с пом. переменной i )
function doIt () {	
  gotoAndStop(this.numb);
};
 
 
for (i = 1; i < 51; i++) {
 Mc['btn'  + i].numb = i;
 Mc['btn'  + i].onRelease = doIt;
}
Включаем любую кнопку, когда надо:
Код AS1/AS2:
manageBut( Mc.btn39, 'on');
Добавлено через 42 секунды
Ну значит все хорошо
Все оптимизировано, можно расходиться праздновать...


Последний раз редактировалось mooncar; 12.09.2009 в 22:57.