README
/*
Lift-the-flap Layers
(C) あかつきみさき(みくちぃP)

このスクリプトについて
複数のファイルを指定したz位置ごとに2D時と同じ見た目で配置するスクリプトです.
PhotoshopやIllustrator(psd, ai)のファイルはレイヤーごとに指定して配置することができます.
カメラを使用するため,アクティブカメラがない場合は新しく生成します.

配置オプションについて
ファイルのアスペクト比とコンポジションの比率が異なる場合に,各レイヤーを配置する方法を決めるオプションです.
・全体が映るようにコンポジションに合わせる
ファイルごとにサイズを計算し,コンポジション枠内にファイル全体が映るように配置します.(余白ができます)
・余白がないようにコンポジションに合わせる
ファイルごとにサイズを計算し,コンポジション枠内に余白がないように拡大配置します.(幅や高さに応じてコンポジションサイズに切り抜いた形)
・コンポジションの幅に合わせる
サイズに関係なく,コンポジションの幅に合うように配置します.(アスペクト比は保持されます)
・コンポジションの高さに合わせる
サイズに関係なく,コンポジションの高さに合うように配置します.(アスペクト比は保持されます)
・コンポジションの高さ・幅共に合わせる
アスペクト比をコンポジションの比率に変更した上で配置します.

拡大オプションについて
拡大することで細部の表示を決定します.
・全体のスケーリング
標準を100%として,[幅,高さ]をこのサイズを全体に掛け合わせます.
・~%拡大する
カメラが近い時,通常の計算だと見た目にわずかなずれが発生する場合があります.
このオプションを有効にした場合,0.0000001%分大きく拡大し,この現象を軽減します.

使用方法
ファイルを配置したいコンポジションを選択し,スクリプトを実行します.

動作環境
Adobe After Effects CS5以上

バージョン情報
2013/06/18 Ver 3.0.1 Update
CCの正式対応.

2013/04/05 Ver 3.0.0 Update
画像・動画ファイルなどの各種フッテージに対応.
幅・高さのスケーリングを個別に設定できるようにした.
拡大オプションで「~%拡大する」を選択しなかった場合,エクスプレッションに対処方法を追加するようにした.
ダイアログでキャンセルできるようにした.
CS6の正式対応. UIの見直し.
ファイルが破損している場合,アクティブカメラを生成しないようにした.
読み込みファイルがすべて破損している場合,ダイアログを生成しないようにした.

2013/03/12 Ver 2.1.1 Update UIの改善. レイヤー名をデコードするようにした.
2013/03/12 Ver 2.1.0 Update
全体のスケーリング機能の追加.
アスペクト比が異なる場合の配置オプションの拡張.
設定を一つのダイアログで行えるようにした.
複数ファイル読み込み時,同レイヤー名があった場合に入力がオーバーする問題の修正.
複数ファイル読み込み時,レイヤーの上下関係が逆になる問題の修正.
2013/03/11 Ver 2.0.1 Update ファイル名をデコードするようにした.
2013/03/05 Ver 2.0.0 Update
Illustratorファイル(*.ai)の対応.
複数ファイルの同時読み込みに対応.
元ファイルとコンポジションのアスペクト比が異なる場合,縦横のどちらに合わせるか選択できるようにした.
psd,aiファイル読み込み時に通常生成されるコンポジションを削除するようにした.

2013/03/04 Ver 1.0.0 Release
*/


Download (Lift-the-flap Layers 301.zip)