Форум программистов, компьютерный форум, киберфорум
Наши страницы
ActionScript
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ActionScript Реализация простой игры ("переодевалка") http://www.cyberforum.ru/actionscript/thread966552.html
Здравствуйте, необходимо сделать простую игру: на сервере хранятся настройки пользователя (цвет персонажа, разные части тела, одежда), так вот мне надо перенести его на игровое поле (действия этого...
Воздействие Slider-ом на кадры мувиклипа в сочетании с таймером ActionScript
Есть ролик из 415 кадров, каждые 5-10 кадров стоят задержки: stop(); setTimeout(play,ti); Время задержки описывается в 1 кадре: var ti:int=5000; Поместил на сцену компонент AS3 Slider и дал ему...
ActionScript Как подключить приложение к SmartFoxServer?
Если есть где про это можно почитать, дайте ссылку пожалуйста.
ActionScript Перетаскивание предмета по "сетке" Есть квадрат, я его перетаскиваю мышкой, и нужно что б когда я его отпустил он стал ровно. Например квадрат 50х50. и поле разделено на квадратики 50х50. Ну и что б он "прилипал" к ближнему квадрату.... http://www.cyberforum.ru/actionscript/thread961286.html
ActionScript Подключение к камере с помощью флеш http://www.cyberforum.ru/actionscript/thread960953.html
Здраствуйте, форумчане. Извините если не в ту ветвь пишу. Очень интересует реализация интерфейсов работы с веб камерой на Flash. Если можете помочь ссылками, материалами, советами буду очень рад и...
Ускорение анимации с помощью клавиатуры ActionScript
Здравствуйте подскажите пожалуйста как зделать так что бы при нажатии на кнопку CTRL мой объект ускорялся. объект управляется кнопка (стрелочками вправо влево) Код кнопок on (keyPress "<Left>") {...
ActionScript Реализация чат-рулетки
Подскажите как реализовать технологию как на этом сайте http://chatroulette.com/ ??? Хотелось бы разобраться в этом и попробовать тоже реализовать ради интереса Добавлено через 18 часов 47 минут...
ActionScript Выполнение программы при работе метода browseForDirectory класса File Когда открываю диалоговое окно выбора каталога - метод browseForDirectory класса File программа не ждёт отклика от диалогового окна. а продолжает выполнение, метод вызывается по кнопке на панели.... http://www.cyberforum.ru/actionscript/thread960605.html
ActionScript Заполнение fl.controls.List http://www.cyberforum.ru/actionscript/thread960509.html
Имеется нумерованный список фамилий в компоненте List, TextInput и кнопка, как по нажатию кнопки мне переписать определенную строчку (допустим пятую сверху) в List на то, что написано в TextInput?
ActionScript Музыкальный браузерный проигрователь Здравствуйте. Я хочу написать МП3 проигрыватель для сайта. Есть какая-то выгода в АС3 перед Java кроме яркой анимации? Есть-ли вообще смысл писать такую прогу в АС3? http://www.cyberforum.ru/actionscript/thread959930.html
Serega931
1 / 1 / 0
Регистрация: 19.08.2013
Сообщений: 46
0

Удаление экземпляра подкласса

01.10.2013, 18:49. Просмотров 846. Ответов 8
Метки (Все метки)

Здравствуйте прошу помощи в освоении данного материала.
По рекомендации, с недавних пор начал изучать и писать код в класс. Я понял, код в классах - это на самом деле удобней и понятней, и в кадрах больше не пишу. Сейчас весь мой код, находится только в одном, основном классе и самое, что интересное основной класс стал очень громоздким и я уже сам начал в нем путаться. Поэтому начал осваивать подклассы, т.е. как то разбивать свой код для удобства. Вот тут и возникли трудности с созданием и удалением экземпляров подклассов .

Пример 1 - это сам сделал (исходник в низу)

Вопрос 1: КАК при нажатии на кнопку, полностью удалить линию со сцены и из памяти в Примере 1 ??????
Почему то не вызываются публичные переменные из подкласса. в чем ошибки ??????


Пример 2 - В поисках уроков в интернете наткнулся еще на один интересный пример(исходник в низу):
http://www.softtime.ru/actionscripts/gallery.php

И во втором примере есть строки:
ActionScript 3
1
item[id] = new photo(id, mX, mY, mWidth, mHeight);
таким образом создается экземпляр подкласса.

Вопрос 2: КАК удалить graphics во втором примере, через кнопку, например нажал на кнопку и все graphics удалились со сцены и из памяти ??????

Вопрос 3: КАК отследить слушатели событий во втором примере и как их удалять ??????
Я так понимаю удалять циклом, но что прописывать в цикле, к какому имени крепятся слушатели и как удалить слушатель не у одного graphics, а у всех ??????

Насколько я понимаю для полного удаления необходимо "обрубить все ссылки" и удалить все слушатели. У меня не получается удалять созданные объекты.

Ранее мною была создана подобная тема, удаление Loader: Циклом for создаем Loader - его удаление?
Пробовал применить данные знания про типизированный массив, но не чего не получилась.


Прошу, помогите освоить данный материал. Заранее спасибо с уважение Сергей .

Вернуться к обсуждению:
Удаление экземпляра подкласса
0
Вложения
Тип файла: 7z Пример1.7z (6.8 Кб, 6 просмотров)
Тип файла: 7z Пример2.7z (7.4 Кб, 5 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2013, 18:49
Готовые ответы и решения:

Удаление экземпляра класса
Хочу уточнить у вас, если я удаляю экземпляр класса через ремувчайлд, то все дети его с их...

Удаление экземпляра класса
Экземпляры класса хранятся в коллекции Collection = Как экземпляру уничтожить себя, и как это...

Удаление экземпляра класса
нужно при помощи кнопки удалить выбранный в treeview экземпляр класса. объявление массивов...

Удаление экземпляра класса
Здравствуйте. Пытаюсь написать игру. В игре по заданным координатам создаётся экземпляр класса....

Почему при вызове метода у экземпляра класса он сначала ищет у экземпляра
Всем привет, после прочтения Лутца про ООП появился такой вопрос почему при вызове метода у...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru