Skip to main content
Known Participant
December 21, 2020
Question

エクスプレッションのマッチネーム

  • December 21, 2020
  • 1 reply
  • 1447 views

Win10 AE CC2020の日本語版を使用しております。

ヌルを一つ作成して位置にウィグルを適用して
スライダー制御でコントロールしたく、

①ヌル(Dummy_null)にスライダー制御を2つ作って名前を以下のようにして

②ヌルの位置のところにwiggleエクスプレッションを記入、
 英語版も使用する機会があるので、
 マッチネームとパラメータ番号を使用して以下のように記述したところ

a=effect("ADBE Slider Control")(1);
b=effect("ADBE Slider Control")(2);

wiggle(a,b);

 

③↓のようなエクスプレッションエラーが表示されました。

マッチネーム、パラメータ番号の記述でどこかおかしな点がございましたら
ご教授をお願いいたします。

This topic has been closed for replies.

1 reply

Community Expert
December 21, 2020

thisCompなどレイヤーが指定されていないので、エラーが出ていると思います。

 

<訂正>

2行目の 2 を 1に変更です。

Known Participant
December 21, 2020

ご回答ありがとうございます。

以下のようにレイヤー指定をしたのですが、同じエラーが出てしまいます。

a=thisComp.layer("Dummy_null").effect("ADBE Slider Control")(1);
b=thisComp.layer("Dummy_null").effect("ADBE Slider Control")(2);

seedRandom(0);wiggle(a,b);

ちなみに、レイヤー指定をしていなくとも、

aとbにスライダーのパラメータ1を指定するとエラーはでません。
(当たり前なのかもしれませんが)

a=thisComp.layer("Dummy_null").effect("ADBE Slider Control")(1);
b=thisComp.layer("Dummy_null").effect("ADBE Slider Control")(1);

seedRandom(0);wiggle(a,b);

 

パラメータ番号の指定の仕方が間違っているのでしょうか。。

Known Participant
December 21, 2020

訂正ありがとうございます。
2行目の 2 を 1に変更です。
 ⇒2行目の2を1にするとエクスプレッションは走るのですが、
bに2のスライダーを入れたいです。
(1だとa,bどちらもウィグル回数のスライダーが適用されます)

 

素直にマッチネームをやめたほうがいいのでしょうか