Flash CS3 を使用して簡単な描画アプリケーションを作成しています。ユーザーがボタンをクリックすると、特定のムービークリップが選択されます。ステージ上の他の場所をクリックすると、クリップがインスタンス化され、カーソルの位置でステージに追加されます。また、追加したクリップをクリックして画面上でドラッグできるオプションも追加しました。そして、これはすべて正常に機能します。
問題は、Graphics クラスを介してオブジェクトを動的に描画してステージに追加できるようにしたいということです。この方法でオブジェクトを追加すると、ステージ上のどこに配置しても、x 座標と y 座標は常に 0,0 になります。これにより、これらのグラフィックスの配置が非常に困難になります。これらの動的に描画されるグラフィック用に特別に修正された配置関数を作成しました。「機能」している間は、ムービークリップ オブジェクトの配置よりも応答性が低く感じられます。私はまだこの機能を最適化しようとしていますが、理想的な解決策は、ムービークリップ オブジェクトのようにステージの中央に配置されたときに、グラフィックスがゼロ以外の座標を持つようにすることです。これを達成するための「回避策」はありますか?