2012-04-16 9 views
0

私は、楕円形の矩形などのフレックスプリミティブクラスを使用して作成された基本シェイプを持っています。これらはそれぞれグラフィックオブジェクトに追加されます。UIを使用したFlexグラフィックオブジェクトのスケーリング

今私はそれを選択し、それを拡張するためのメカニズムの検索で(Photoshopで-dragableコーナーやエッジを変換として、画像をドラッグにスケーリングされます)午前

任意のソリューションが利用可能?

は、あなたがどのような方法でそれらを直接操作できるようwon`tので、スパークグラフィックプリミティブの

答えて

0

なしInteractiveObjectクラスを拡張しませんありがとうございました。ここで私はあなたがしなければならないと考えていること(より多くのActionscriptのような考え方):スプライトを作成し、AS3描画APIを使用して必要なシェイプを描画し、スプライトにaddChildを追加し、あなたのグラフィックと相互作用する。たとえば、コーナーをつかんだときにメインスプライトを拡大するには、小さいスプライトをコーナー領域に追加し、その小さなスプライトでmouseDownイベントを待ち受けます(mouseMoveイベントと一緒にメインスプライトのサイズを変更する必要があるかどうかを判断します) 。

フレックスのおかげで、もっと簡単な方法があるかもしれませんが、私が言ったように、これは私が純粋なASで行うことです。

+0

ありがとうございます。 あなたはそのようなおいしさに名前をつけることができますか? – Saju

+0

さて、私はちょうどすでにいくつかのカスタムラッパーやスキンが誰かによって書かれているかもしれないと思うのサイズを変更してドラッグのタスクを容易にするためにcomps。 [ここには何か](http://mobile.dzone.com/news/flex-4-spark-resizable)があります。 – Varnius

関連する問題