1

フラッシュビルダーを使用してペイントボードアプリケーションを開発しています。ユーザーは、いくつかの形状オブジェクト (楕円、円、長方形) を描くことができます。アプリケーションに ms-word のようなグループ化/グループ化解除機能を実装したいと考えています。複数のオブジェクトをコンテナー (UIComponent) 内に配置してグループ化します。今、私はコンテナにサイズ変更を適用し、適切にサイズ変更します。無料のオブジェクト ハンドラー API を使用して、コンテナーにセレクション ハンドルを適用しています。コンテナーの変更されたサイズに関して、すべての子のサイズと位置を変更したいと考えています。コンテナ内のすべての子が回転 = 0 になるまで、すべてがうまくいきます。子のサイズは変更されますが、適切な方法ではありません。親コンテナの幅を伸ばして、回転した子の高さを増やします。

4

1 に答える 1

0

Flash Professional を使用していますか? 私の経験では、シンボル内にオブジェクトを配置することが最善の方法であり、これが私にとって最も簡単な方法です。

  1. 一緒にリンクするすべてのオブジェクトを選択します (既存のシンボルを含めることもできます)
  2. 右クリックして「シンボルの作成」を選択します
  3. シンボルに好きな名前を付けて、[OK] をクリックします。

次に、そのシンボルの任意のインスタンスを自由に変換できます。これにより、内部のオブジェクト間の関係が保持されます (回転を含む)。

于 2012-04-12T16:51:35.477 に答える