Banner

Die Funktion "has_parent()"


    Sie können nun in Ihren Expressions festlegen, daß Sie die Eigenschaft einer übergeordneten Ebene laden möchten, indem Sie die Funktion "has_parent()" verwenden. Sie können dabei auch Vorkehrungen für solche Fälle treffen, in denen keine übergeordnete Ebene vorhanden ist. Folgende Expression bedeutet beispielsweise, daß die Ebene, auf die Sie die Expression anwenden, basierend auf der Position der übergeordneten Ebene verwackeln würde. Ist keine übergeordnete Ebene vorhanden, verwackelt die Ebene basierend auf ihrer eigenen Position. Sollte der Ebene zu einem späteren Zeitpunkt eine übergeordnete Ebene zugewiesen werden, ändert sich ab diesem Zeitpunkt das Verhalten der Expression:

    idx = index;

    if (has_parent) {

        idx = parent.index;

    }

    this_comp.layer(idx).position.wiggle(5, 20)