Adobe Flexで図形を操作するにはどうすればよいですか?
-
22-07-2019 - |
質問
画面上にいくつかの長方形を描画するアプリケーションに取り組んでいます。その後、形状を操作する必要があります(サイズ、位置を変更します)。私は.drawRectで何かをしようとし、それを操作するたびに形状をクリアしましたが、RAMの使用量が急上昇して落ちていました(おそらく新しいコンポーネントを再初期化してから削除し続け、ガベージコレクションがそれをきれいにしていたためです) 。これはおそらく最も効率的な方法ではないようです。
シェイプを一度作成してからキャンバス上で移動する方法はありますか(そして、RAMを使用せずに幅と高さを変更しますか?
解決
オフセットを変更し、形状の構造を根本的に変更することなく幅と高さを調整するだけの場合(そのような長方形の角を丸めるなど)、そのまま維持できるはずです。 Shapeへの参照。x、y、scaleX、scaleYの各プロパティを調整して、変更を有効にします。
他のヒント
所属していません StackOverflow