привет всем, вот встал вопрос в сортировке
как отсортировать, в такой последовательности, чтобы была середина и от нее обьекты, были как бы друг за другом
вот пример
123456789 середина 10 и от нее 987654321 тоесть друг за другом что с лева что справа
я сделал так
при создании обьектов добавляю через

Код AS3:
addChildAt(object,0)
,
а при сортировке тех что справа,

Код AS3:
setChildIndex(object,prev-1 )
где prev, постоянно увеличивающиеся число, начиная с нуля, но меньше середины, короче получается такая картина
123456789 10 а вот, я не понимаю, трэйс выдает так 9 9 9 9 9 9 9
так вот, все бы хорошо и это работает, но вот в чем проблема если начать перемещение, между обьектов до выстройки тех что справа ( 9 9 9 9 9 ), то начинается что то не вероятное, обьекты накладываюбтся друг на друга, тоесть сортировка выдает все то же
123456789 10, но визаульно дело обстоит так
987654321 10
начал копать, чтобы исправить это и первое что пришло в голову, это сортировать тех что справа, учитывая общее количество
но компилер стал выдывать ошибку, на вот таком коде

Код AS3:
allChild например = 100
setChildIndex(object,allChild)
что представленный индекс выходит за рамки допустимого
и щас посматрев на все, как бы со стороны, вобще потерялся и не понимаю как отсротировать, так чтобы было визуально
123456789 10 987654321
и при перемещении
12345678910 11 10987654321
тоесть середина всегда сверху, остальные обьекты от нее друг за другом, эдакая полка с книжками
