//┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
//┃★重要★このファイルはUTF-8形式で保存して下さい。シフトJIS形式で保存するとAfterEffectsが読み込めません。┃
//┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
//
//	MkAfxSeqXml1.jsx - AfterEffectsのアニメーションデータをXML形式で出力するツール	(一つのaepに対してだけ処理するツール)
//
//	* Mon May 09 22:29:07 JST 2016 Naoyuki Sawa
//	- 1st リリース。
//	- 既存のMkAfxSeqXml.jsxを、MkAfxSeqXml.jsxincとMkAfxSeqXml1.jsxに分離しました。
//	  一つのaepに対してだけ処理するツール(MkAfxSeqXml1.jsx)と、
//	  複数のaepに対して連続処理するツール(MkAfxSeqXml2.jsx)から、mkAfxSeqXml()を共用するためです。
//
//=============================================================================
//■動作確認した環境
//│Adobe After Effects CS6 バージョン 11.0.4.2
//│Microsoft Windows 10 Home 64bit バージョン 1511 OS ビルド 10586.218
//-----------------------------------------------------------------------------
//■準備
//│「編集」→「環境設定」→「一般設定」→「スクリプトによるファイルへの書き込みとネットワークへのアクセスを許可」にチェックを付けておいて下さい。
//-----------------------------------------------------------------------------
//■使い方
//①AfterEffectsのプロジェクトパネルで、出力したいコンポジションを選択して下さい。						⇒{{2016/05/09変更:①の手順は不要になりました。ルートフォルダに有るアイテムのうち、コンポジションであるアイテムを自動的に出力するようにしました。}}
//②「ファイル」→「スクリプト」→「スクリプトファイルを実行」→'MkAfxSeqXml1.jsx'を選択して下さい。
//③少し待つと、「出力ファイル名を指定して下さい。」というダイアログが表示されるので、出力ファイル名を指定して下さい。		⇒{{2016/04/26変更:②の手順は不要になりました。出力するXMLファイルのフォルダとファイル名を、自動的に決めるようにしました。}}
//④「～を出力しました。」というメッセージが表示されたら完了です。
//-----------------------------------------------------------------------------
//■データの作り方
//│'/clip/keep/MkAfxSeqXml用データの作り方.7z'を参照して下さい。
//=============================================================================
#include "MkAfxSeqXml.jsxinc"
//-----------------------------------------------------------------------------
//mkAfxSeqXml()を実行する。
var fsName = mkAfxSeqXml()
//成功したら…
if(fsName) {
	//完了メッセージを表示する。
	alert(fsName + "を作成しました。")
//失敗したら…
} else {
	//中止メッセージを表示する。
	alert("処理を中止しました。")
}
