エクスプレッションを使っていると、いろいろとエラーが出てきます・・;
その中でも”ゼロによる除算?”と末尾に付くエラーが目立ちます。
今回は、このエラー回避についてご紹介します。
いろいろと回避方法はありますが、一番分かりやすい if を使った回避法を説明します。
そもそもこのエラーは「除算(÷)する値が 0 だよ~」って教えてくれてるエラーなので
ゼロにならなければイイわけなのです・w・
なので例えば、他レイヤーのプロパティに除算を含むエクスプレッションを書いていて
別レイヤーにスライダー制御エフェクトをかけ、関連付けしているとすると
ef = effect("スライダー制御")(1);
if(ef == 0) {
ef = 0.1;
}else{
}
とゆう風にしてあげれば回避できます。
少々分かりにくい所もあると思うので後ほど解説版を書きたいと思います^^;
[0回]
PR
http://libraryofhakuto.blog.shinobi.jp/after%20effects%20tips/%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E8%A6%9A%E3%81%88%E6%9B%B8%E3%81%8D_34エクスプレッション覚え書き