0

私は現在、Flex 4.6 で作成された Web プロジェクトの解析に取り組んでおり、クライアントはそれが iOS で動作するかどうかを確認したいと考えていました。しかし、機能しない UIComponents がいくつかあります。モバイル用の flex を理解しているので、Halo コンポーネントとの互換性はあまりありません。スプライトとアニメーションで作成されたゲームのようなアプリですが、いくつかのフレックス コンポーネントを使用します。したがって、UIComponent に似たものが本当に必要です。では、その UIComponent で何ができるのでしょうか? 代わりにキャンバスを使用する必要がありますか、それともより良いオプションがありますか?

ありがとう!

4

1 に答える 1

0

モバイル用の flex を理解しているので、Halo コンポーネントとの互換性はあまりありません。

Flash Builder を使用している場合、デフォルトでは、MX.swc はモバイル プロジェクトのライブラリ パスに配置されません。手動で追加できます。そしてそれはうまくいくはずです。 詳細については、こちらの回答を参照してください。追加したら、実際のデバイスでパフォーマンスが許容できるかどうかをテストする必要があります。

ただし、すべての Spark コンポーネントの親は SkinnableComponent であり、SkinnableComponents の親は UIComponent です。一般的な UIComponent インスタンスがあるか、UIComponent を拡張するコンポーネントがある場合は問題ありません。

モバイル向けに最適化されたスキンに付属する MX コンポーネントの多くに相当する Spark もあります。リストとボタンは問題なく正常に動作するはずです。

MX キャンバスはコンテナーであるため、通常、実際の視覚的な部分はありません。Spark パラレルはグループになります。またはおそらくSkinnableContainer。

于 2012-10-23T22:17:22.640 に答える