Показать сообщение отдельно
Старый 30.11.2011, 14:53
CarnoPhage вне форума Посмотреть профиль Отправить личное сообщение для CarnoPhage Найти все сообщения от CarnoPhage
  № 1  
Ответить с цитированием
CarnoPhage

Регистрация: Nov 2006
Сообщений: 7
Question Error #1009: Не удается вызвать свойство...

Здравствуйте. Создал кнопку, внутри которой есть текстовое поле. К этой кнопке, я привязал класс.



Код AS3:
package 
{
	import flash.display.*;
	import flash.text.TextField;
	import flash.events.*;
 
	public class MyButton extends SimpleButton
	{
		public function MyButton()
		{
			addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
		}
 
 
		function fl_MouseClickHandler(event:MouseEvent):void
		{
	        	MyTextField.text = "Hello World!"; // Ошибка #1009
		}
	}
}
Поместил ее на главный фрейм. И при клике на кнопку, текстовому полю MyTextField должен присваивается новый текст, но в момент присваивания, вылезает ошибка TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". Почему объекта как будто нет?