Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 26.08.2009, 05:41
adi.belis вне форума Посмотреть профиль Отправить личное сообщение для adi.belis Найти все сообщения от adi.belis
  № 1  
Ответить с цитированием
adi.belis

Регистрация: Aug 2009
Сообщений: 53
По умолчанию помогите удалить ссылку объект

всем привет !

пре попытке удалить ссылку на объект прыгает ошибка :

1050: Cannot assign to a non-reference value.

Код AS3:
var tf:TextField;
var container :Sprite = new Sprite();
addChildAt (container,0);
button.addEventListener (MouseEvent.CLICK,addTextField);
function addTextField (evt:MouseEvent)
{
	while (container.numChildren>0)
	{
                          //Error
		container.getChildAt(0) as TextField = null;
	}
	for (var i:Number=0; i<4; i++)
	{
		tf = new TextField();
		tf.y = i *23;
		tf.text = "temp text";
		container.addChild(tf);
	}
}
здесь на сайте пробегала инфа что вроде достаточно убрать класс методом "removeChild", и если нет "listeners" или мягкие ссылки объект будет удален .
насколько это верно ?

Создать новую тему   Часовой пояс GMT +4, время: 00:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:42.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.