終了

テキストの文字ごとの位置を取得したい(エクスプレッション)

Community Beginner ,
Apr 02, 2024 Apr 02, 2024

リンクをクリップボードにコピー

コピー完了

例えは「ANIMATION」というテキストの3文字目の「I」の位置を取得したい場合、
テキストアニメーターで3文字目の「I」以外の文字を非表示にした状態で
sourceRectAtTime().left + sourceRectAtTime().width / 2
をすればX座標の位置を取得できるかなと思ったんですが、
sourceRectAtTime()がテキストレイヤーの文字を「ANIMATION」(3文字目の「I」のみではなく)として認識してしまうため
3文字目の「I」の位置がうまく取得できません

何か方法はありませんでしょうか?

キーワード
エクスプレッション

表示

103

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Apr 02, 2024 Apr 02, 2024

リンクをクリップボードにコピー

コピー完了

参考になるか分かりませんが関連する記事のリンクを貼っておきます。
2番目のプロジェクトファイルは、各文字の情報が表示されています。


Possible to get positions of characters in a text ... - Adobe Community - 9758938 

Find out position of individual characters in text layer - Adobe After Effects Expressions - Creativ... 

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Beginner ,
Apr 03, 2024 Apr 03, 2024

リンクをクリップボードにコピー

コピー完了

最新

ありがとうございます。

自分の調査不足でした。

参考にします!

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines