Skip to main content
Participant
Nov 19, 2018 3:05 AM UTC
Answered

100の時は0、0の時は100のエクスプレッション

エクスプレッションでオーバーラップを再現したいです。

2のレイヤーの不透明度が100のときは、1のレイヤーの不透明度が0で、

2のレイヤーの不透明度が50のときは、1のレイヤーの不透明度が50で、

2のレイヤーの不透明度が0のときは、1のレイヤーの不透明度が100になるような。

どなたかお力添えいただけると幸いです。

    This topic is closed to new replies. Start a new post to keep the conversation going.
    MukaidaCorrect answer
    Community Expert
    Nov 19, 2018 6:50 AM UTC

    下記のエクスプレッションでどうでしょうか。

    レイヤー1の不透明度に追加。

    t = thisComp.layer("レイヤー2の名前").transform.opacity;

    [100-t]

    2 replies

    Participant
    Nov 19, 2018 10:34 AM UTC

    いつもありがとうございます。

    まさにこれです。

    色々試していたのですが

    なぜかなかなか思いつきませんでした。

    Translate
    MukaidaCommunity ExpertCorrect answer
    Community Expert
    Nov 19, 2018 6:50 AM UTC

    下記のエクスプレッションでどうでしょうか。

    レイヤー1の不透明度に追加。

    t = thisComp.layer("レイヤー2の名前").transform.opacity;

    [100-t]

    Translate