Skip to main content
Known Participant
November 12, 2024
Answered

エクスプレッションのエラーについて

  • November 12, 2024
  • 1 reply
  • 280 views

[至急]エクスプレッションを適応させたいのですが何度試しても英語版にしてみてもエラーが出てしまい上手く出来ず対処法を調べても出てこなく困ってますもし対処法がわかる方がいましたら教えて頂けますと幸いですよろしくお願いします。

(エラー全文)

This topic has been closed for replies.
Correct answer stunning_Sunflower16B7

.maskPathというのはPath Objectというものになるので、そのままでは位置に渡すことができません
Path ObjectにはpointOnPathという命令があるのでこちらを使用すると座標に変換してくれます。

 

https://helpx.adobe.com/jp/after-effects/using/expression-language-reference.html#:~:text=%E3%83%91%E3%82%B9%E3%81%AE-,pointOnPath,-()%20%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%9A%7BpathProperty

 

pointOnPathの括弧内には0-1.0までの値を渡します。0ならパスの始点、1ならパスの終点、0.5ならパスの中心位置といった感じで座標に変換してくれるみたいです。

そのままでは使いにくいと思いますので、リンク先のようにスライダ制御などを挟む方がよいかと思います。

 

https://terriblejunkshow.com/tutorial/pointonpath

 

1 reply

Participating Frequently
November 12, 2024

.maskPathというのはPath Objectというものになるので、そのままでは位置に渡すことができません
Path ObjectにはpointOnPathという命令があるのでこちらを使用すると座標に変換してくれます。

 

https://helpx.adobe.com/jp/after-effects/using/expression-language-reference.html#:~:text=%E3%83%91%E3%82%B9%E3%81%AE-,pointOnPath,-()%20%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%EF%BC%9A%7BpathProperty

 

pointOnPathの括弧内には0-1.0までの値を渡します。0ならパスの始点、1ならパスの終点、0.5ならパスの中心位置といった感じで座標に変換してくれるみたいです。

そのままでは使いにくいと思いますので、リンク先のようにスライダ制御などを挟む方がよいかと思います。

 

https://terriblejunkshow.com/tutorial/pointonpath

 

Known Participant
November 15, 2024

ご丁寧で分かりやすい説明とリンクまで記載していただきありがとうございます!