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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.02.2010, 22:03
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 1  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
По умолчанию уровень подгружаемого объекта

Всем, привет!! ))
Подскажите, пожалуйста, как организовать загрузку и отображение объекта на один уровень, что бы при повторной загрузке новый объект автоматически "убивал" старый.
Это для того что бы объекты не плодились и не забивали память..???

Старый 17.02.2010, 22:11
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Если речь идет о подгрузке внешних файлов Loader'ом, то все просто — грузите одним и тем же лоадером, т.к. он не может содержать больше одного объекта.

Старый 17.02.2010, 22:29
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 3  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
Цитата:
Сообщение от udaaff Посмотреть сообщение
Если речь идет о подгрузке внешних файлов Loader'ом, то все просто — грузите одним и тем же лоадером, т.к. он не может содержать больше одного объекта.
вот в этом случае:
Код AS3:
var loader:MovieClip = new myObj();
addChild(loader);
тут как-то подругому нужно организоввывать удаление старого и загрузку нового объекта myObj, на самом деле это один и тот же объект, но его необходимо грузить много раз, причем, одновременно несколько объектов myObj не должны находится на сцене..

Старый 17.02.2010, 22:36
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
На сцене могут при этом другие объекты находиться?

Старый 17.02.2010, 22:42
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 5  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
Цитата:
Сообщение от udaaff Посмотреть сообщение
На сцене могут при этом другие объекты находиться?
не обязательно, но желательно, идея такая:
при событии из библиотеки загружается целая страничка-шаблон, в которую динамически добавляются куча разных данных из XML. В момент, когда появляется эта страничка-шаблон, все объекты на сцене должны "замереть", стать неактивными, и все что за страничкой-шаблоном должно немного померкнуть ("укрыться" полупрозрачной серой дымккой)

Добавлено через 1 минуту
сказать гораздо проще, чем воплотить в реальность )

Старый 17.02.2010, 23:04
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 6  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Напишите какой-нибудь PopUpManager. Класс, который бы руководил логикой подгрузки ваших модальных страничек.
Создайте контейнер для popUp'ов. Поместите его на соответствующую глубину, в соответствующего родителя. Ссылку на этот контейнер передайте в PopUpManager.
Реализуйте определенную логику по добавлению детей в этот контейнер через PopUpManager.
Ну в общем, что-то в этом духе Слишком абстрактно, но идея, думаю, должна быть понятно.

Старый 17.02.2010, 23:07
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 7  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
Цитата:
Сообщение от udaaff Посмотреть сообщение
Напишите какой-нибудь PopUpManager. Класс, который бы руководил логикой подгрузки ваших модальных страничек.
Создайте контейнер для popUp'ов. Поместите его на соответствующую глубину, в соответствующего родителя. Ссылку на этот контейнер передайте в PopUpManager.
Реализуйте определенную логику по добавлению детей в этот контейнер через PopUpManager.
Ну в общем, что-то в этом духе Слишком абстрактно, но идея, думаю, должна быть понятно.
ух, сильно, программист из меня - совсем зеленый, постараюсь написать такой класс. Идее ясна, как день. В написании будут сложности, если что спрашивать в этом же топике?

Старый 17.02.2010, 23:17
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 8  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Зависит от вопроса, я думаю

Старый 17.02.2010, 23:41
Dr_Bra вне форума Посмотреть профиль Отправить личное сообщение для Dr_Bra Посетить домашнюю страницу Dr_Bra Найти все сообщения от Dr_Bra
  № 9  
Ответить с цитированием
Dr_Bra
 
Аватар для Dr_Bra

Регистрация: Nov 2008
Адрес: Moscow
Сообщений: 493
Отправить сообщение для Dr_Bra с помощью ICQ
так вопрос - то остался открытым, рано или поздно придется. как задавать глубину загружаемому объекту??

Старый 18.02.2010, 00:39
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 10  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Глубина задается порядком потомков внутри родителя.
Чем меньше индекс, тем глубже сидит объект

http://help.adobe.com/ru_RU/AS3LCR/F...Container.html

Внизу - понятные примеры

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

Теги
уровни , уровни загрузки

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

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


 


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


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