http://pc11.2ch.net/test/read.cgi/avi/1253541424/

966 :名無しさん@編集中:2010/03/06(土) 20:33:47 ID:0iksIqir
video copilot のライトセーバーチュートリアルをやっているんですが 
video copilotのライトセーバーエフェクトをグレー平面に適用すると 

「After Effects 警告:エラー:クラス'Effect'には'Starting Point'という名前の 
プロパティまたはメソッドがありません。 
行5でエラーが発生しました。 
コンポジション:'MOL002' 
レイヤー:2('グレー平面1') 
プロパティ:'開始点の太さ'」 

と表示され、正しくEffectが適用されず、未完成なエフェクトになってしまいます。 
どうしたら正しく適用できるでしょうか。自分が使用しているAfter effectsが日本語版なのが原因なのでしょうか。 

【VideoCopilot: ライトセーバーチュートリアル 1】
【VideoCopilot: ライトセーバーチュートリアル 2】






967 :名無しさん@編集中:2010/03/06(土) 20:59:32 ID:zFPrf0Ul
AEを英語モードで立ち上げるか、エクスプレッションの書き換えをするか。 
将来的に英語版への移行のつもりが無い(趣味でやってて海外業者とのやり取りをする予定がない)なら 
エクスプレッションを書き換えることをお勧めする。 

ちなみにエフェクトの種類と名前は何だい? 





968 :名無しさん@編集中:2010/03/07(日) 00:31:54 ID:97bB5dM0
>>967 
英語モードなんてあるんですか!ヘルプで見つからないのですが、どうすればできるでしょうか。 
エクスプレッションって、スクリプトですか?触ったことないのでまったくわからないんですけど。 
適用すると、グローやレーザーなど、5つほどのエフェクトがエフェクトコントロールに適用されます。 


※参考リンク
AfterEffectsのネ申: 英語のaepファイルと互換性を保つには?【英語版で起動する方法】





969 :名無しさん@編集中:2010/03/07(日) 00:46:58 ID:WgjyEdPl
Starting Point を 基準点 に変えてみてもダメだろうか? 

無理ならここ見てみて。 
【AEP PROJECT: 他言語で設定された
エクスプレッション制御の記述を起動中の言語に変えるスクリプト】







970 :名無しさん@編集中:2010/03/07(日) 00:51:17 ID:LMCZTbj7
エクスプレッションはAEで言うところのスクリプトとは別物ですが、フラッシュのアクションスクリプト 
に近いもので、そのフレームを再現する瞬間に実行されるより動作に直結したものとなります。 

エフェクトとそのパラメータの名前にミソがあります。 
例えばエフェクトのガウスブラーですが、 

日本語版 : effect("ガウスブラー") 
英語版   : effect("Gauss blur") 

というように識別子というか名前が変化します。 
チュートリアルを開発された方が英語環境であれば当然エクスプレッションは英語環境で書かれているので 
日本語版にそのまま読み込むと「そんな名前のパラメータは無いよ」とエラーを出すわけです。 

結果そのエクスプレッションは評価されず思ったような結果にならないということになります。 






973 :名無しさん@編集中:2010/03/07(日) 19:35:24 ID:97bB5dM0
回答ありがとうございます。 

>>969 
ライトセーバーエフェクトには使えないようです・・・ 

>>969さんのとおりStarting Pointを基準点に変えてみたのですがエラーがでます。 





975 :名無しさん@編集中:2010/03/07(日) 20:21:29 ID:LMCZTbj7
再度適応してみた後にそのレイヤーを選択して、右クリックして「エクスプレッションエラーを表示」を選択して、問題が起こっている箇所 
を探し出して、そのエクスプレッションの内容を張ってみてください。もしかしたらですが力になれるかもしれません。 

あとAEの英語モード起動については以下のサイトを参照してみてください。 
【Naplog】 






976 :名無しさん@編集中:2010/03/07(日) 22:10:04 ID:97bB5dM0
>>975 
解決しました!ありがとうございます! 



※参考リンク
【CG★ソフトなんでも覚書: 英語から日本語限定でエフェクト名も変える方法】

【After Effects compZero:  Plugin matchName】