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

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

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

Регистрация: Nov 2009
Сообщений: 481
Отправить сообщение для deman455 с помощью ICQ
По умолчанию Дублирование и перемещение в слоях

При дублировании клипа, клип попадает в тот же слой, в котором и был исходный клип. Можно ли каким то образом полностью изменить путь дублирования, и поместить его в другой слой?

Старый 19.03.2011, 22:08
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Нет, это невозможно - "слоев" в скомпилированном ролике нет, они есть только в среде разработки, то есть во Adobe Flash.
Есть только глубины. А глубину мы указываем при создании дубля.
__________________
Идите первым!


Последний раз редактировалось mooncar; 19.03.2011 в 22:12.
Старый 19.03.2011, 22:15
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 3  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Автор, видимо, имеет в виду смену родителя. Это невозможно.

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

Регистрация: Mar 2011
Сообщений: 17
this.swapDepths(переменная от которой зависит переброс на слой);

Старый 21.03.2011, 20:42
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 5  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
xSx, если автор дублирует мувик, он так или иначе сразу указывает уровень (глубину) для дубля.
Скорее всего, ему действительно хотелось сменить родителя у свежесозданного мувика, что никак.
__________________
Идите первым!

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

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
duplicateMovieClip это вообще лишняя команда, кидалово и путаница.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 21.03.2011, 23:29
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от dark256 Посмотреть сообщение
duplicateMovieClip это вообще лишняя команда, кидалово и путаница.
Метод duplicateMovieClip? Ну, ты не прав, attachMovie не всегда подходит.
Хотя у меня за последний год нигде не использовался Но факт.
__________________
Идите первым!


Последний раз редактировалось mooncar; 21.03.2011 в 23:33.
Старый 22.03.2011, 03:25
deman455 вне форума Посмотреть профиль Отправить личное сообщение для deman455 Найти все сообщения от deman455
  № 8  
Ответить с цитированием
deman455
[+1 25.04.11]

Регистрация: Nov 2009
Сообщений: 481
Отправить сообщение для deman455 с помощью ICQ
Нужно было, наверно, описать суть моей проблемы (вопроса). Есть приложение, в него загружено 20 картинок. При нажатие на разные кнопки, появляются разные лкна, а в них картинки (точнее, как бы хотелось, при открытие окна, окно лишь получает ID картинки, которую нужно поместить в окно. Это вместо того что бы в каждое окно пихать по 20 картинок и делать видимым лишь ту, которая нужна). Конечно, как вариант, загрузить картинки на хост, и подгружать картинки из хоста, при этом окну передавая лишь ссылку на картинку. Но в этом случае, если у человека нету интернета, значит и подгружать картинки приложение не сможет. Какой есть выход с положения?

Старый 22.03.2011, 03:44
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 9  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Я эту задачу решал и решаю так.

1. В индивидуальные, создаваемые на лету невидимые мувики, загружаются картинки. С них по onLoadInit делается слепок в BitmapData, которые заносятся для удобства в массив. Всё это действо происходит на этапе предзагрузчика, прогресс этой загрузки добавляется бонусом к основному расчету прогресса загрузки ролика.
2. После загрузки каждый мувик тут же удаляется, он более не нужен.
3. При необходимости (клике куда нужно, например по кнопке с нужным номером) нужная битмапа аттачится из массива битмап в какой-то один мувик-контейнер на сцене или куда бывает нужно.

Решение ресурсоёмко с т.зрения использования ОЗУ клиентской машины (хранение битмапы), да и процессор нагружается чуть больше обычного при отрисовке в битмапу, но при небольшом количестве картинок вполне приемлемо.
__________________
Идите первым!


Последний раз редактировалось mooncar; 22.03.2011 в 03:55.
Старый 22.03.2011, 08:41
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 10  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
а как ваше приложение попадает к пользователю на компьютер? Не через интернет? Это браузерное приложение или нет? И что за окна такие масдайные? Это реально отдельные окна, или просто имитация во флеше?
И главное, причем тут дублирование клипа в "другой слой"?


Последний раз редактировалось alexcon314; 22.03.2011 в 08:48.
Создать новую тему Ответ Часовой пояс GMT +4, время: 11:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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