0

非常にインタラクティブで派手な方法で製品を表す写真を表示するために、多くのスライド グラフィックスと 3D アニメーションを備えたアプリケーションを開発する必要があります。

これは私がやろうとしていることのサンプルですhttp://www.youtube.com/watch?v=ZKCAPSzgoHM&feature=related

adobe airなら完璧にこなせると聞きましたが本当ですか?もちろん、アプリケーションはスライドするだけではなく、サーバーに接続し、データを同期し、情報をログに記録します。

では、このタスクを達成するための最良のソリューションは何ですか?

4

1 に答える 1

1

短い答え、はい、できます。ええ、それは本当です。

AIR3.2 stage3d がエアプラットフォームに導入されて以来、長い答えです。現在、AIR は (Flash Player と同様に) GPU を利用して複雑な 3D コンテンツをレンダリングできます。Molehill は、AS3 の 3D フレームワークの新しいコードネームです。多くの資料が見つかります。

Molehillの上に構築されたライブラリ/フレームワークを使用することをお勧めします(実際には、低レベルのスタイルの構文を持つプリミティブのセットです)。Flare3d、Starling (2D 用)、Away3d (4.0 以上) はほんの一部の名前です。このライブラリを使用すると、考えていたものをすばやく開発できます。あなたが言及した他のすべてのタスク (接続、ログ、同期) は、オンエアで非常に簡単に実行できます。

Android でのモバイル開発に AIR プラットフォームを選択することのマイナス面です。3D の導入はかなり最近であるため、サポートされているデバイスと、一般的な 3D レンダリング システムに単純にフォールバックするデバイスを正確に言うのは困難です (これは CPU を大量に消費するため、モバイルには適していません)。最新世代のデバイスをターゲットにする場合は、かなり問題なく、AIR + フラッシュ プラットフォーム ツールが開発速度の面で大きなメリットをもたらすことがわかります。

于 2012-05-19T10:57:03.757 に答える