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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.10.2010, 19:12
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 1  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
По умолчанию Если добавлять потомка на индекс с содержимым, то оно не заменяется. Что делать?

Я добавляю потомка в мувиклип на заданный индекс.
Код AS3:
mc.addChildAt(mcChild, 0);
А затем пытаюсь загрузить туда же другой мувик:
Код AS3:
mc.addChildAt(otherMcChild, 0);
Но за место того чтобы заменить собой старый, новый мувик попадает на новый индекс.

Разве мувик попадающий на индекс, где уже есть мувик не должен занять его место?

Старый 20.10.2010, 19:14
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 2  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Структура
mc - mcClip (0) mcChild(?) otherChild(?)
addChild(mcChild)
mc - mcClip (1) mcChild(0) otherChild(?)
addChild(otherChild)
mc - mcClip (2) mcChild(1) otherChild(0)
не ?

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Разве мувик попадающий на индекс, где уже есть мувик не должен занять его место?
Нет не должен, все клипы от этого индекса и выше будут смещены выше. Почитайте о списке отображения (display list)

Старый 20.10.2010, 19:25
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 5  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Если честно, ничего не понял

Добавлено через 1 минуту
Цитата:
Если указать занятую на данный момент позицию индекса, дочерний объект, существующий на этой и на этой позиции, и все выше расположенные позиции перемещаются на одну позицию вверх в списке потомков.
Значит придётся искать другие методы, спасибо.

Старый 20.10.2010, 19:27
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 6  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Вас смутил диалект in4core?)

Старый 20.10.2010, 19:28
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 7  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Цитата:
Вас смутил диалект in4core?)
Нет, он меня не смутил. Я его не понял.

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

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
перевожу..в AVM2 если указать индекс, то содержимое на этом уровне не заменяется, а новый контент становится на этот уровень, поднимая все что было на нем и выше выше в списке отображения.

покурите доки про дисплейлист в AS3
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

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

Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
Чтобы что-то ненужное продать, вам надо это что-то ненужное купить (С)... Но наоборот! Чтобы одно убрать, другое поставить - удаляйте предыдущее.

Старый 21.10.2010, 13:19
FlashWizard вне форума Посмотреть профиль Отправить личное сообщение для FlashWizard Найти все сообщения от FlashWizard
  № 10  
Ответить с цитированием
FlashWizard
[+1 22.06.11]
 
Аватар для FlashWizard

Регистрация: Jun 2010
Адрес: г. Ташкент
Сообщений: 364
Всё понятно. Всем спасибо за разъяснение.

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

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

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


 


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


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