0

私はiPhoneとAndroidデバイスを対象としたAIRアプリを開発しており、開発とパフォーマンスを合理化し、モバイル向けに最適化されたUIコンポーネントの優れたセットを提供し、Flashクラスを自由にインポートして使用できる優れたフレームワークを探しています。

画面やUIコンポーネントの作成に最適なStarlingandFeathersを見てきましたが、これにはいくつかの制限があるようです。つまり、flash.display.MovieClipクラスとflash.media.Videoクラスを使用できないということです。スターリングムービークリップは少し単純に見え、ステージにビデオを追加できません。

コードとアプリを構造化し、モバイル対応のUIコンポーネントに簡単にアクセスできるようにする他のフレームワークはありますか?私はiOS用のAir3.2をターゲットにしたFlashProCS6を搭載したMacBookProで開発しています

乾杯

4

1 に答える 1

0

Starling がその下でレンダリングしている間に、MovieClip をクラシック ステージに追加することができますが、この方法はお勧めできません。これは、ムービークリップを表示するためにソフトウェア ベクター レンダリング エンジンが実行されているためです。

最近人々が行っていることは、Dynamic Texture Atlas または MovieClip Converter を使用して、MovieClip を Starling ムービークリップに変換することです。これをチェックしてください:

https://github.com/zenrobin/FlashMovieClipConverter

ビデオについては、StageVideo をチェックしてください。これはビデオのハードウェア アクセラレーション バージョンであり、AIR で利用できます。

http://www.overdigital.com/2012/01/09/the-ultimate-guide-to-understanding-advanced-video-delivery-with-air-for-mobile/

于 2013-01-25T18:47:29.203 に答える