Skip to main content
Participating Frequently
January 11, 2021
Answered

エクスプレッションの書き方が分かる方、よろしくお願いします。

  • January 11, 2021
  • 1 reply
  • 198 views

エクスプレッションの書き方が分かる方、よろしくお願いします。

↓を、トランスフォームの『位置』に書き込むと、

 

『このレイヤーよりも1つ下のレイヤーを0.2秒遅れで追随する。』

 

といったエクスプレッションになります。
thisComp.layer(thisLayer, 1).position.valueAtTime(time - 0.2)

 

 

この様な書き方(!?)で、↓の2つのエクスプレッションの書き方が分かる方、教えてください<(_ _)>

 

①このレイヤーよりも1つ下のレイヤーの回転よりも、0.2秒遅れで回転する←(『回転』に適応するエクスプレッションになると思います)

②このレイヤーよりも1つ下のレイヤーの大きさよりも、2割小さくする←(『スケール』に適応するエクスプレッションになると思います)

 

 

 

    This topic has been closed for replies.
    Correct answer Mukaida

    下記で動作すると思います。

    thisComp.layer(thisLayer, 1).rotation.valueAtTime(time - 0.2) // (1)のエクスプレッション
    
    
    thisComp.layer(thisLayer, 1).scale * 0.8  // (2)のエクスプレッション

    1 reply

    MukaidaCommunity ExpertCorrect answer
    Community Expert
    January 12, 2021

    下記で動作すると思います。

    thisComp.layer(thisLayer, 1).rotation.valueAtTime(time - 0.2) // (1)のエクスプレッション
    
    
    thisComp.layer(thisLayer, 1).scale * 0.8  // (2)のエクスプレッション