2004 Presented By 古籏一浩
Last Update:2005/9/9 AM 3:12
Expression (エクスプレッション) / JavaScript (ジャバスクリプト)
■
Expressionとは?
■
Expression リファレンス
■
JavaScript内に日本語を含む場合の注意点
■
JavaScript リファレンス
Expressionサンプル
[01]
時間に沿って回転させる
[02]
ランダムに画像を上下に揺らす
[03]
カメラのフォーカスを変える
[04]
レイヤーを円運動させる
[05]
レイヤーをらせん運動させる
[06]
3Dレイヤーを上下に揺動させる
[07]
上(前)のレイヤーのスケールサイズを利用する
[08]
上(前)のレイヤーの回転角度を利用する
[09]
三次元レイヤーを左右にサインカーブに沿って揺らす
[10]
道路の走行を表現する
[11]
ランダムに画像を上下に揺らす (Wiggle)
[12]
30fps(コマ)を24fps(コマ)にする
[13]
ランダムに縦線を表示する
[14]
一定の範囲で不透明度を変える
[15]
レイヤーAの特定秒数の値をレイヤーBにコピーする
[16]
レイヤーの長さに関わらず前後0.5秒でフェードイン/アウトさせる
[17]
レイヤーの長さに関わらず前後0.5秒でスムーズにフェードイン/アウトさせる
[18]
レイヤーの長さに関わらず前後0.5秒でスムーズにフェードイン/アウトさせる(2)
[19]
レイヤーの長さに関わらず指定した秒数でフェードイン/アウトさせる(一括で指定/変更)
[20]
レイヤーの特定時間の不透明度を参照し回転角度にする
[21]
レイヤーを特定の時間範囲のみ振動させる
JavaScriptサンプル
■アプリケーション関連
新規プロジェクトを作成する
登録された会社名を取得する
登録された名前を取得する
シリアル番号を取得する
バージョンを取得する
言語を取得する
プロジェクトファイルを開く
プロジェクトファイルを開く(パス指定)
プロダクションバンドル版かどうか調べる
レンダリングエンジンを調べる
不要なキャッシュを消去する
■プロジェクト関連
プロジェクト内の全項目数を取得する
プロジェクトのrootFolderを取得する
タイムコードベースを取得する
タイムコードの表示形式を取得する
フィート+フレームの種類を取得する
プロジェクトが開かれているかどうか調べる
項目名を取得する
チャンネルのビット数を取得する
プロジェクトを閉じる
■ダイアログ関連
アラートダイアログを表示する
確認ダイアログを表示する
入力ダイアログを表示する
ファイル選択ダイアログを表示する
ファイル保存ダイアログを表示する
フォルダ選択ダイアログを表示する
■コンポジション関連
コンポジションを追加する
指定した名前のコンポジション名があるかどうか検索する
■レイヤー関連
選択されたレイヤーを指定数複製し指定秒数ずらす
■レンダリング(Render Queue)関連
レンダーキューウィンドウを表示/非表示にする
レンダーキューにある項目数を取得する
レンダリング状態を取得する
レンダリングさせる
レンダリングを停止させる
レンダリングを一時停止させる
エラーログの保存形式を取得する
エラーログの保存形式を取得する
レンダリング経過時間を取得する
レンダリング開始時間を取得する
レンダリングキューの項目を削除する
レンダリング状態を取得する
レンダリングする秒数を取得する
■システム関連
マシン名を取得する
OS名を取得する
OSのバージョンを取得する
ユーザー名を取得する
■ファイル関連
ファイルに文字を出力する
ファイルに文字を出力する(保存先をダイアログで指定)
■ソケット通信
特定のサイトのHTMLデータを取得する
メールを送信する(確認しながら送る)
メールを送信する(確認なし)
レンダリングが終了したらメールを送信する
メールを送信する(Windows)
レンダリングが終了したらメールを送信する(Windows)
■その他
デバッガを起動する(1)
デバッガを起動する(2)
終了させる
選択されたレイヤーの位置プロパティの値をファイルに書き出す
AfterEffects 6.5 Tips
AfterEffectsのキーボードショートカットを変更する