リンクをクリップボードにコピー
コピー完了
初めまして。ae初学者です。
レイヤー内(コンテンツ)のインデックス番号を取得したいのですが可能でしょうか。
例として、1レイヤーで重なった円(上の円は下の円より小さい)のイメージを用意しました。
Elipse1のインデックス番号(1になると思います)を取得してElipse2(2)のサイズより40小さい円を作ります。
ご教示いただけますと幸いです。
何卒よろしくお願いいたします。
ご返答ありがとうございます!
質問文がわかりづらくて申し訳ありません。
layer(index+1) で一つ下のレイヤーを選択するようにコンテンツ内プロパティのインデックスを取得したかったんです!
自力で解決できたので参考になったリンクを貼ります
https://qiita.com/TimeToEdit/items/3ad965974c56f37d6e3c
ご協力ありがとうございました!
リンクをクリップボードにコピー
コピー完了
下記のコードでサイズを変更できるので、(2) を (1+1)などに変更はできます。
// p1 = thisLayer("コンテンツ")(1)("コンテンツ")(1)("サイズ");
p2 = thisLayer("コンテンツ")(2)("コンテンツ")(1)("サイズ");
p2 - [40,40]
リンクをクリップボードにコピー
コピー完了
ご返答ありがとうございます!
質問文がわかりづらくて申し訳ありません。
layer(index+1) で一つ下のレイヤーを選択するようにコンテンツ内プロパティのインデックスを取得したかったんです!
自力で解決できたので参考になったリンクを貼ります
https://qiita.com/TimeToEdit/items/3ad965974c56f37d6e3c
ご協力ありがとうございました!
リンクをクリップボードにコピー
コピー完了
解決策の情報ありがとうございます。
参考記事にある propertyGroup() について調べたので補足しておきます。
propertyGroup() に付ける数字は、下図のように下の階層から上の階層へいくほど数字が上がります。
「トランスフォーム:楕円形1」の「スケール 」にエクスプレッションを追加した場合、「楕円形1」を複製するので()に追加する数字は”2”となります。