2.xはFlashでKinectを使うためのライブラリです。スケルトンの座標はもちろんのこと、深度や人型のマスクをBitmapDataとして簡単に取得できます。Extensions)を使っているので、設定に若干手間が掛かります。Builderを用いているためか、2.xでのFlashDevelopでの設定例がありません。ここでは、FlashDevelopでの設定手順を紹介します。FlashDevelopやKinect、AIRKinect自体の説明はしません。SDKダウンロード&インストールする。最新版のダウンロードページが変更されている。Explorerあたりでの動作確認をする。2013/4/6追記AIRKinect2.3.0、KinectSDK-v1.7、AIR3.6でも、ほぼ同じ手順で利用できることを確認しました。4.6ANEは4.6からの機能なので、該当バージョン以上を使用する。2.xダウンロードする。7以降でないと使えません。XBOXでも、動作確認等はできます。Beta(1.0.0.45以下)とは同居できません。2.xは1.xとは互換性がありません。詳細を見る場合は高画質版をどうぞhttp://youtu.be/A7vUyvTrDBQ?hd=1以下、上記ムービーの手順を説明しています。Projector」を選びます。ここでは「AIRKinectProject」にしました。◆ライブラリの認識ダウンロードしたライブラリの中から、「airkinect-2-core.swc」をlibの中に入れて、ライブラリに追加します。プロジェクトディレクトリ下に「extension」ディレクトリ、さらにその下に、「release」と「debug」ディレクトリを作ります。releaseとdebug両方のディレクトリに「airkinect-2-core-mssdk.ane」を追加します。debugディレクトリのほうは、拡張子をzipにして、解凍します。解凍したディレクトリを「airkinect-2-core-mssdk.ane」という名前にします。airkinect-2-core-mssdk.zipはいらないので、削除します。2013/4/6追記(AIRKinect2.3.0で確認)本エントリー公開後、swcでのファイル配布はしなくなったようです。配布物のsrc内のcom以下のファイルを自分で作ったプロジェクトのsrc以下に丸ごとコピーすれば使えます。一応、swc化したものを置いておきます。コードのライセンスは元サイトでご確認ください。AIRKinect2_3_0.zip2013/5/1追記FlashDevelop4.4.0ではPackageApp.batの修正も必要です。上のムービーにはありませんが、下記に説明の追加をしています。次のコードを記述します。2013/4/6追記(AIRKinect2.3.0で確認)depthPositionがpositionになってたので修正しました。event.imageData;}}}◆application.xmlの記述23~27行目を追加します。extension/debug/を追加します。以上でデバッグは出来るようになっているはずです。4.6以上であることを確認してください。◆bat/Packager.batの記述6行目の拡張子部分をexeにし、11行目を次のように書き換えます。none」の記述がある場合は削除します。ファイルの作成bat/CreateCertificate.batを実行します。「AIRKinectProject.p12」ファイルが生成されます。◆AIRアプリケーションファイルの生成PackageApp.batの実行をします。airディレクトリ内に、「AIRKinectProject.exe」が生成されます。実行すると、インストールされます。LIVE・OpenNIの組み合わせでの動作確認ができました。「airkinect-2-core-mssdk.ane」の部分は「airkinect-2-core-openni.ane」を使います。必殺技エフェクト製作協力しました。