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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.09.2009, 20:12
StepanR вне форума Посмотреть профиль Отправить личное сообщение для StepanR Найти все сообщения от StepanR
  № 1  
Ответить с цитированием
StepanR

Регистрация: Sep 2009
Сообщений: 90
По умолчанию Как удалить экземпляр?

Пишу:
var loading_ = new Loading();
delete loading_;
и возникает ошибка 1189: Attempt to delete the fixed property loading_. Only dynamically defined properties can be deleted.
в чем проблема? разве я ни сам определил loading_?

Старый 17.09.2009, 20:14
WRC_S вне форума Посмотреть профиль Отправить личное сообщение для WRC_S Посетить домашнюю страницу WRC_S Найти все сообщения от WRC_S
  № 2  
Ответить с цитированием
WRC_S
[+6 23.11.09]
 
Аватар для WRC_S

Регистрация: Jun 2009
Адрес: Россия
Сообщений: 318
Отправить сообщение для WRC_S с помощью ICQ
ты ваше на каком языке програмешь? на AS3 не похоже!

Старый 17.09.2009, 20:20
StepanR вне форума Посмотреть профиль Отправить личное сообщение для StepanR Найти все сообщения от StepanR
  № 3  
Ответить с цитированием
StepanR

Регистрация: Sep 2009
Сообщений: 90
var loading_ = new Loading(); - as3, а вот на счет delete - не уверенн! однако ошибку выдает

Старый 17.09.2009, 20:23
WRC_S вне форума Посмотреть профиль Отправить личное сообщение для WRC_S Посетить домашнюю страницу WRC_S Найти все сообщения от WRC_S
  № 4  
Ответить с цитированием
WRC_S
[+6 23.11.09]
 
Аватар для WRC_S

Регистрация: Jun 2009
Адрес: Россия
Сообщений: 318
Отправить сообщение для WRC_S с помощью ICQ
приведи полный текст кода, так не понятно! класы и таму подобное!

Старый 17.09.2009, 20:25
StepanR вне форума Посмотреть профиль Отправить личное сообщение для StepanR Найти все сообщения от StepanR
  № 5  
Ответить с цитированием
StepanR

Регистрация: Sep 2009
Сообщений: 90
а все, компилятор сам пишет, что с этим делать - приравнять к нулю, а не удалить! Тьфу, не работает..
мне бы просто чтоб работали эти две строчки подряд...

Старый 17.09.2009, 20:27
WRC_S вне форума Посмотреть профиль Отправить личное сообщение для WRC_S Посетить домашнюю страницу WRC_S Найти все сообщения от WRC_S
  № 6  
Ответить с цитированием
WRC_S
[+6 23.11.09]
 
Аватар для WRC_S

Регистрация: Jun 2009
Адрес: Россия
Сообщений: 318
Отправить сообщение для WRC_S с помощью ICQ
как он может сам всё писать!

Loading() чё за тип класса мувик или ещё чего не ясно и не видно с твоего кода!

Старый 17.09.2009, 20:28
StepanR вне форума Посмотреть профиль Отправить личное сообщение для StepanR Найти все сообщения от StepanR
  № 7  
Ответить с цитированием
StepanR

Регистрация: Sep 2009
Сообщений: 90
loading_ - экземпляр класса Loading, хотелось бы его удалить

Добавлено через 7 минут
Loading - символ MovieClip

Старый 17.09.2009, 20:36
Obi вне форума Посмотреть профиль Отправить личное сообщение для Obi Найти все сообщения от Obi
  № 8  
Ответить с цитированием
Obi
 
Аватар для Obi

Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
Отожгли ребята
Only dynamically defined properties can be deleted.
Написано, что только динамически определенные свойства могут быть удалены.
В as3 удалением объектов из памяти занимается сборщик мусора. Объект удаляется из памяти в том случае, если на него не осталось ссылок в коде (молчу про weak reference).

Нужно приравнять объект к null и убедиться, что ссылки на него отсутствуют.
__________________
#flasher@irc.trg.ru:6667

Старый 17.09.2009, 20:37
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 9  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
Код AS3:
loading_  = null;
сборщик все сам за тебя сделает (если конечно больше нигде на твой loading_ никто не ссылается)
delete только для динамических классов
__________________
я могу стать всем, если только захочу

Старый 17.09.2009, 20:42
StepanR вне форума Посмотреть профиль Отправить личное сообщение для StepanR Найти все сообщения от StepanR
  № 10  
Ответить с цитированием
StepanR

Регистрация: Sep 2009
Сообщений: 90
т.е. обнулить и отображаться там ничего не будет? буду пробовать значит, пока не обнудяется

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

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

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


 


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


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