Показать сообщение отдельно
Старый 22.05.2014, 20:05
BornTOFree вне форума Посмотреть профиль Отправить личное сообщение для BornTOFree Найти все сообщения от BornTOFree
  № 1  
Ответить с цитированием
BornTOFree

Регистрация: Oct 2010
Сообщений: 85
По умолчанию изменение глубины объектов

Есть список треков, на подобии любого видео редактора, на этих треках располагаются объекты. Есть вид, который отображает содержимое объектов находящихся на треке.

Задача в том, если поменять местами объекты, как это показано на изображении, то отображаемые объекты в "виде" должны изменить свою глубину.
Я делаю следующим образом. При изменении положения объекта на треке, смотрю на каком по числу из треков он лежит и из этого исхожу на какой глубине по отношению к другим объект должен находиться.
Но загвоздка в том, что объектов у меня может быть всегда меньше чем треков и тогда возникают ошибки при использовании setChildIndex, т.к. объектов находящихся в "виде" меньше чем общее кол-во треков.
Я честно говоря, немного запутался.
Может у кого есть какие-нибудь идеи?

Название: flasher.jpg
Просмотров: 193

Размер: 36.0 Кб