エクスプレッションエラーの救世主
「海外から買ったテンプレートを開いたら、エクスプレッションエラーが大量に出たんだ…。「Slider」と「スライダー」でリンクが切れてるらしい。英語版で開けば直るって聞いたけど、わざわざ再インストールするのは面倒だな…。」 — ???
問題
海外テンプレートでエクスプレッションエラーが大量発生する主な原因は?
選択肢
- AEのバージョンが古い
- プラグインが不足している
- 日本語版と英語版でエフェクト名が異なるため、文字列参照が壊れる
- フォントがインストールされていない
関連知識
AEのエクスプレッションでは effect("Slider Control") のようにエフェクト名を文字列で参照します。日本語版では「スライダー制御」になるため、英語で書かれたエクスプレッションがエフェクトを見つけられずエラーになります。 根本解決は2つ。①ae_force_english.txtで英語版に切り替えて開く。②エクスプレッション内のエフェクト参照を数字インデックスに書き換える(例: effect("Slider Control") → effect(1))。テンプレートを配布する側は、言語依存しないインデックス参照にするのがマナーです。 このクエスト「エクスプレッションエラーの救世主」では海外から買ったテンプレートを開いたら、エクスプレッションエラーが大量に出たんだ…。「Slider」と「スライダー」でリンクが切れてるらしい。英語版で開けば直るって聞いたけど、わざわざ再インストールするのは面倒だな…。という状況で出題されます。 関連テーマ: エクスプレッション / トラブルシューティング
無料 / 登録不要 / 全153問にチャレンジ