Function unlockedLayer

  • 无锁图层包装器。用于在不破坏图层锁定状态的情况下,修改图层属性。

    Type Parameters

    • T extends Layer<T>
    • U

    Parameters

    • layer: T
    • callback: ((layer: T) => U)
        • (layer): U
        • Parameters

          • layer: T

          Returns U

    Returns U

    0.1.0

    const activeComp = _.getActiveComp();
    if (activeComp) {
    _.eachLayers(activeComp, (layer) => (layer.locked = true));
    _.eachLayers(activeComp, function (layer) {
    _.unlockedLayer(layer, function (layer) {
    layer.startTime;
    });
    });
    }
    // 结果:合成中图层全部被锁定后,每个图层的开始时间被设置为 1 秒。