|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Замена родителя - как проще сделать?
Тащу драг-н-дропом мувик из панели, где он изначально порождается, на некоторый "рабочий стол". Когда отпускаю мышку, проверяю, где находится мувик и либо возвращаю его на место в панель, либо закрепляю на рабочем столе.
Сейчас сделал так - получаю данные от существующего мувика, прибиваю его на панели и порождаю его с этими данными на рабочем столе (с учетом коррекции координат). Как-то не очень нравится. Нет ли у нас случайно возможности просто поменять родителя у мувика? |
|
|||||
Регистрация: May 2009
Сообщений: 25
|
свойство "parent" у DisplayObject'а доступно только для чтения.. так что, я думаю, просто взять и поменять нельзя. только удалить со старого места и вставить в новое
|
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
|
|
|||||
На мой взгляд, должен быть некий слой-для-перетаскивания, в котором был бы зашит функционал для позиционирования + для проверки, куда мы положили итемку. В конце концов, localToGlobal =)
__________________
...вселенская грусть |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
с расчетом координат проблем как раз нет
хотелось с родителем решить |
|
|||||
Насколько я помню, то нельзя один обьект двум разным обьектам в чаилды добавить.
т.е. если вы добавите его другому обьекту, то из списка чаилдов первого он пропадет. * жирным - расставил знаки припинания )) |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Цитата:
оказалось очень удобно |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
а в чем сложность?
по маусдауну цепляем таргетный мувик ребенком к слою для перетаскивания, там его таскаем, потом по маусапу кладем туда, где ему положено быть. |
Часовой пояс GMT +4, время: 23:07. |
|
« Предыдущая тема | Следующая тема » |
|
|