人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

アフターエフェクツCS5.5ですが
sample.txtをcドライブのexpressionというフォルダ配下に作りました。

var test="ほにゃらら";


//Windowsの場合
$.evalFile ("file://c:\\\\expression\\sample.txt");
text.sourceText=(test);

としたら、「ほにゃらら」をうまく表示させられたのですが、

例えば、AEのプロジェクトファイルを保存した場所と
同じ階層のsample.txtを参照するという場合はどのようにファイルパスを書き換えればよいのでしょうか?



●質問者: hashimajc
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● fiwa
●100ポイント ベストアンサー

読み込むテキストファイルをプロジェクトファイルからの相対パスで指定できないか、というご質問だと思うのですが、残念ながらエクスプレッションから外部ファイルを相対パスで読み込むことはできない模様です。

なので、プロジェクトファイルが
C:¥Users¥Username¥Documents
に置いてあったとすると、同じ階層にあるsample.txtは、

$.evalFile ("file://c:\\\\Users\\Username\\Documents\\sample.txt");

というようにフルパスになるように指定してもらう必要があるかと思います。

#2012/11/25 11:05 タイプミス修正

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ