PAS AEエクスプレッション集10 pointOnPath() v1.0
After Effects 26.5x89／JavaScript／1280x720／30fps／6秒／8bpc
PATH_BASIC_SOURCE:CTRLのProgressを0〜100。DOT位置にpointOnPathの式。
PATH_ARROW_SOURCE:同じ位置式＋ARROW回転にtangentOnPath由来の式。
PATH_TRIM_SOURCE:ROUTEのRouteグループへパスのトリミングを追加、終了を同じProgressへ連動。開始0、オフセット0、開いたパス1本。矢印は先端がアンカーポイントで、元の向きは右。
Progressは0秒0／0.5秒0／5.5秒100／6秒100のリニアキー。位置・回転キーなし。
ROUTEレイヤー位置0,0・アンカー0,0・スケール100・回転0。シェイプグループRouteも位置0,0・アンカー0,0・スケール100・回転0。
式はROUTEレイヤーの座標をtoCompで変換。グループ内の追加変形には非対応。2D、親なし、位置の次元分割なし。
パスの頂点は[150,460],[430,300],[770,470],[1110,330]。Path名を式と一致させる。
01/02/03の説明付き作例はソースを85%で表示。編集は対応するSOURCE内で実施。地図はAE内で制作した架空の図。
比較はProgress0/50/100、回転のみOFF/ON、同じ進行率でパス描き直し。
Hiragino Sans W6／Arial Bold（フォント本体未同梱）。外部参照・追加プラグイン不要。
学習・個人制作で利用と改変可。商用利用は個別相談。
https://www.ss-pas.com/お問い合わせ/
