2014-12-17 3 views

ответ

3

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

for child in layer.subLayers 
    child.animate 
     properties: 
      x: Utils.randomNumber(100) 
      y: Utils.randomNumber(100) 

если вам нужен индекс каждого подуровня, вы можете изменить цикл, как этого

for child, i in layer.subLayers 
+0

Можно ли это сделать рекурсивно? –

0

Я наткнулся на этот вопрос ищет аналогичное решение. Я хотел изменить все сублитеры в заданном слое, даже глубокие вложенные слои. В Документах я нашел потомков. Добавление здесь в случае, если кто-то ищет решение для итерации всех вложенных субслоев.

for descendant in layers 
    descendant.ignoreEvents