FlexではUIコンポーネントを完全に制御できますか?

actionscript-3 flash flex flex4 user-interface
FlexではUIコンポーネントを完全に制御できますか?

モバイルUIを開発するための最良のツールは何かと思いまして。 私の要件は、すべてのUIコンポーネントの外観と動きを完全に制御できることです。 Flexがこれを行うための最良の方法だと思いますが、それらのUIコンポーネントを使用してそのレベルの制御ができるかどうかはわかりません。

任意のリンクをいただければ幸いです。 ありがとうございます。

編集:たとえば、ドキュメントを見ると、コンテナの色を暗くする「有効な」フィールドがあり、falseの場合は子です。 それを変更することはできますか、偽の場合はビットマップパターンが繰り返し表示される可能性がありますか?

または、スライドメニューがある場合、速度を編集し、閉じるときに速度を変更できますか?

  0  0


ベストアンサー

SparkコンポーネントとHaloコンポーネントの両方に対して、Flexのカスタムスキンを作成できます。 他の既存のコンポーネントに基づいて、またはベースコンポーネントに基づいて、カスタムコンポーネントを作成することもできます。 スプライトなどに基づいたカスタムオブジェクトを作成することもできます(すべてを制御したい場合:P)。

edit

_更新された質問への応答。_有効/無効プロパティに関して、はい、それをスキンすることが可能です。 Sparkコンポーネントには状態があります。たとえば、ボタンには「アップ」、「オーバー」、「ダウン」状態があり、「無効」状態になります。 この状態は、「enabled」プロパティがfalseに設定されているときにアクティブになるものです。 そう、あなたはそれを隠すことができます。

スライドメニューアニメーションについては、これがコンポーネント自体にコード化され、決定するスキンの一部ではないことを信じているので、それが容易に可能かどうかは完全にはわかりません。 ただし、その場合でも、代わりに基本的にまったく同じ機能を備えているが、アニメーションが変更された独自のコンポーネントを作成できます。

ただし、Sparkスキニングがこれを実行できないかどうかはわかりません。 そのため、スライドが異なる状態で作成されている場合、おそらく同様に遷移を変更することができます。

0


好きなコンポーネントを作成して、好きなように見せることができます。 標準コンポーネントを使用する必要はありません。 新しいスキンを指定するだけで、コンポーネントのスキンを変更できます。 とても簡単です。

0


タイトルとURLをコピーしました