2

ばかげた質問で申し訳ありませんが、特定のレイヤーのすべてのサブレイヤーをアニメーション化する必要があります。すべてのサブレイヤーを反復する方法は?

4

2 に答える 2

3

for-inループを介してレイヤーのサブレイヤーを反復できます

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

各サブレイヤーのインデックスが必要な場合は、次のようにループを変更できます

for child, i in layer.subLayers
于 2014-12-17T16:41:54.627 に答える