Показать сообщение отдельно
Старый 22.12.2009, 14:47
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 7  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Как бы функция вообще загадочная... технически, она должна была бы выглядеть так, но ё, что вы в ней делаете - не понятно, и, скорее всего не нужно...
Код AS3:
public function setActiveBut(butClass:Class):void
{
	var activeBut:SimpleButton;
	var but:SimpleButton;
	for each (var str:String in this.contArr)
	{
		but = this._controls[str].object as SimpleButton;
		// but может быть null
		but.upState = but.hitTestState;			
		if (but is butClass)
		{
			activeBut = but;
		}
	}
	// activeBut может быть null
	activeBut.upState = activeBut.overState;	
}
Не проще ли было использовать Dictionary?
хмм Dictionary, хмм пошел читать хелп

Добавлено через 50 минут
Цитата:
Не проще ли было использовать Dictionary?
не совсем понял как в моем случае его использовать?
__________________
Коллекционирую чужие ActionScript Блоги