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

Регистрация: Dec 2009
Сообщений: 58
По умолчанию доступ к свойствам объекта из конструктора

Добрый день =)

Уважаемые товарищи! Есть код:
Код AS3:
class Class_1
{
	private var _state;
	public var _mc:MovieClip;
 
	//конструктор
	public function Class_1(mc:MovieClip)
	{
		_mc = mc;
		_state = 123;
 
		mc.onRelease = function()
		{
			trace(this._state);
		}
	}
}
когда создаю объект и нажимаю на кнопку, в output выводится
Код AS3:
undefined
что свидетельствует о том, что переменная _state не доступна из функции onRelease

Вопрос: как правильно осуществить доступ к переменной _state из ф-ции onRelease.
Спасибо!